Traits class used by DescribeCLassT for transparent handling of one base class or a several base classes encoded by BaseClasses. More...
#include <DescribeClass.h>
Public Types | |
typedef BaseT1 | Base1 |
The first base class. | |
typedef BaseT2 | Base2 |
The second base class. | |
typedef BaseT3 | Base3 |
The third base class. | |
typedef BaseT4 | Base4 |
The fourth base class. | |
Traits class used by DescribeCLassT for transparent handling of one base class or a several base classes encoded by BaseClasses.
Definition at line 52 of file DescribeClass.h.
typedef BaseT1 ThePEG::BaseClassesTraits< BaseClasses< BaseT1, BaseT2, BaseT3, BaseT4 > >::Base1 |
The first base class.
Definition at line 55 of file DescribeClass.h.
typedef BaseT2 ThePEG::BaseClassesTraits< BaseClasses< BaseT1, BaseT2, BaseT3, BaseT4 > >::Base2 |
The second base class.
Definition at line 58 of file DescribeClass.h.
typedef BaseT3 ThePEG::BaseClassesTraits< BaseClasses< BaseT1, BaseT2, BaseT3, BaseT4 > >::Base3 |
The third base class.
Definition at line 61 of file DescribeClass.h.
typedef BaseT4 ThePEG::BaseClassesTraits< BaseClasses< BaseT1, BaseT2, BaseT3, BaseT4 > >::Base4 |
The fourth base class.
Definition at line 64 of file DescribeClass.h.