|
ThePEG
1.8.0
|
This template specialization informs ThePEG about the name of \ * the PDFBase class and the shared object where it is defined. More...
#include <PDFBase.h>

Static Public Member Functions | |
| static string | className () |
| Return a platform-independent class name. | |
| static string | library () |
| \ * The name of a file containing the dynamic library where the class \ * T is implemented. More... | |
Static Public Member Functions inherited from ThePEG::ClassTraitsBase< PDFBase > | |
| static TPtr | create () |
| Create a T object and return a smart pointer to it. | |
| static string | className () |
| Return the name of class T. | |
| static int | version () |
| Return the version of class T. | |
| static string | library () |
| The name of a file containing the dynamic library where the class T is implemented. More... | |
| static void | output (tcTPtr t, PersistentOStream &os) |
| Write the T part of an object to a persistent stream. | |
| static void | input (tTPtr t, PersistentIStream &is, int oldVersion) |
| Read the T part of an object from a persistent stream. | |
| static TPtr | cast (BPtr b) |
| Perform a dynamic cast from the given pointer to a pointer to T. | |
| static cTPtr | cast (cBPtr b) |
| Perform a dynamic cast from the given const pointer to a pointer to const T. | |
| static tTPtr | cast (tBPtr b) |
| Perform a dynamic cast from the given transient pointer to a transient pointer to T. | |
| static tcTPtr | cast (tcBPtr b) |
| Perform a dynamic cast from the given transient const pointer to a transient pointer to const T. | |
Additional Inherited Members | |
Public Types inherited from ThePEG::ClassTraitsBase< PDFBase > | |
| typedef ThePEG::Ptr< PDFBase >::pointer | TPtr |
| Alias for a reference counted pointer to T . More... | |
| typedef ThePEG::Ptr< PDFBase >::const_pointer | cTPtr |
| Alias for a reference counted pointer to a const T . More... | |
| typedef ThePEG::Ptr< PDFBase >::transient_pointer | tTPtr |
| Alias for a transient pointer to T . More... | |
| typedef ThePEG::Ptr< PDFBase >::transient_const_pointer | tcTPtr |
| Alias for a transient pointer to a const T . More... | |
| typedef ThePEG::Ptr< Base >::pointer | BPtr |
| Alias for a reference counted pointer to Base . More... | |
| typedef ThePEG::Ptr< Base >::const_pointer | cBPtr |
| Alias for a reference counted pointer to a const Base . More... | |
| typedef ThePEG::Ptr< Base >::transient_pointer | tBPtr |
| Alias for a transient pointer to Base . More... | |
| typedef ThePEG::Ptr< Base >::transient_const_pointer | tcBPtr |
| Alias for a transient pointer to a const Base . More... | |
This template specialization informs ThePEG about the name of \ * the PDFBase class and the shared object where it is defined.
|
inlinestatic |
\ * The name of a file containing the dynamic library where the class \ * T is implemented.
It may also include several, space separated, \ * libraries if the class T depends on other classes (base classes \ * excepted). In this case the listed libraries will be dynamically \ * linked in the order they are specified. \
1.8.9.1