9 #ifndef ThePEG_Deleted_H 10 #define ThePEG_Deleted_H 13 #include "ThePEG/Config/ThePEG.h" 14 #include "InterfaceBase.h" 62 DeletedBase(
string newName,
string newDescription,
string newClassName,
63 const type_info & newTypeInfo)
65 newTypeInfo, true, false) {
88 virtual string type()
const;
132 Deleted(
string newName,
string newDescription)
DeletedBase(string newName, string newDescription, string newClassName, const type_info &newTypeInfo)
Standard constructor.
The InterfaceBase class defines a generic interface to any class derived from the InterfacedBase clas...
virtual string exec(InterfacedBase &ib, string action, string arguments) const
The general interface method overriding the one in InterfaceBase.
This is the main namespace within which all identifiers in ThePEG are declared.
virtual string type() const
Return a code for the type of this interface.
virtual string doxygenType() const
Return a string describing the type of interface to be included in the Doxygen documentation.
double rank() const
Get the rank for this interface.
InterfacedBase is the base class of all Interfaced objects to be handled by the BaseRepository class...
Deleted(string newName, string newDescription)
Standard constructor.
string className() const
Return the class name for the class this interface is defined for.
The DeletedBase and its templated Deleted sub-class defines an interface to a class derived from the ...
The default concrete implementation of ClassTraitsBase.
The DeletedBase and its templated Deleted sub-class defines an interface to a class derived from the ...