9 #ifndef ThePEG_ClassDocumentation_H 10 #define ThePEG_ClassDocumentation_H 13 #include "ThePEG/Config/ThePEG.h" 14 #include "ClassDocumentation.fh" 64 string newModelDescription,
65 string newModelReferences,
66 const type_info & newTypeInfo);
159 template <
typename T>
174 string newModelDescription =
"",
175 string newModelReferences =
"")
177 newModelReferences, typeid(T)) {}
virtual ~ClassDocumentationBase()
The destructor.
The ClassDocumentation class is used to communicate documetation about an Interfaced class to the Rep...
ClassDocumentation(string newDocumentation, string newModelDescription="", string newModelReferences="")
The standard constructor.
string documentation() const
Return the brief documentation of the corresponding class.
string theModelDescription
The model description of the corresponding class.
string theModelReferences
The model references of the corresponding class.
This is the main namespace within which all identifiers in ThePEG are declared.
ClassDocumentationBase()
Private and unimplemented default constructor.
string theDocumentation
The brief documentation of the corresponding class.
string modelDescription() const
Return the model description of the corresponding class.
The ClassDocumentationBase class is used to communicate documetation about an Interfaced class to the...
string modelReferences() const
Return the model references of the corresponding class.
ClassDocumentationBase & operator=(const ClassDocumentationBase &)
Private and unimplemented assignment operator.