|
ThePEG
1.8.0
|
Useful template machinery. More...
Go to the source code of this file.
Classes | |
| struct | ThePEG::Int2Type< v > |
| Conversion between integers and types. More... | |
| struct | ThePEG::DummyType |
| Dummy type for ambiguous function signatures. More... | |
| struct | ThePEG::TypeTraits< T > |
| Type traits for built-in types. More... | |
Namespaces | |
| namespace | ThePEG |
| This is the main namespace within which all identifiers in ThePEG are declared. | |
Typedefs | |
| typedef Int2Type< Dimensioned > | ThePEG::DimensionT |
| Typedef for dimensioned types. | |
| typedef Int2Type< Standard > | ThePEG::StandardT |
| Typedef for non-dimensioned types. | |
Enumerations | |
| enum | ThePEG::ImplSelector { Dimensioned, Standard } |
Useful template machinery.
Based on Alexandrescu, "Modern C++ Design".
Definition in file TemplateTools.h.
1.8.1.1