ThePEG 2.3.0
|
ClassTraits specialization for double. More...
#include <ClassTraits.h>
Static Public Member Functions | |
static string | className () |
Static Public Member Functions inherited from ThePEG::ClassTraitsBase< double > | |
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. | |
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< double > | |
typedef ThePEG::Ptr< double >::pointer | TPtr |
Alias for a reference counted pointer to T . | |
typedef ThePEG::Ptr< double >::const_pointer | cTPtr |
Alias for a reference counted pointer to a const T . | |
typedef ThePEG::Ptr< double >::transient_pointer | tTPtr |
Alias for a transient pointer to T . | |
typedef ThePEG::Ptr< double >::transient_const_pointer | tcTPtr |
Alias for a transient pointer to a const T . | |
typedef ThePEG::Ptr< Base >::pointer | BPtr |
Alias for a reference counted pointer to Base . | |
typedef ThePEG::Ptr< Base >::const_pointer | cBPtr |
Alias for a reference counted pointer to a const Base . | |
typedef ThePEG::Ptr< Base >::transient_pointer | tBPtr |
Alias for a transient pointer to Base . | |
typedef ThePEG::Ptr< Base >::transient_const_pointer | tcBPtr |
Alias for a transient pointer to a const Base . | |
ClassTraits specialization for double.
Definition at line 140 of file ClassTraits.h.
|
inlinestatic |
Definition at line 141 of file ClassTraits.h.