common.h File Reference
Go to the source code of this file.
|
Classes |
| struct | cml::any_type |
| | Match any type (for use with same_type<> and select_switch<>). More...
|
| struct | cml::false_type |
| | Type of a false statement. More...
|
| struct | cml::is_true< B > |
| struct | cml::is_true< true > |
| struct | cml::remove_const< T > |
| | Remove a const qualifier from a type. More...
|
| struct | cml::remove_const< T >::helper< Q, Dummy > |
| struct | cml::remove_const< T >::helper< const Q, void > |
| struct | cml::remove_reference< T > |
| | Remove a reference qualifier from a type. More...
|
| struct | cml::remove_reference< T >::helper< Q, Dummy > |
| struct | cml::remove_reference< T >::helper< const Q &, void > |
| struct | cml::remove_reference< T >::helper< Q &, void > |
| struct | cml::same_type< T, U > |
| | Determine if two types are the same. More...
|
| struct | cml::same_type< any_type, any_type > |
| | Disambiguate pair of any_type's. More...
|
| struct | cml::same_type< any_type, T > |
| | Match a type and any_type. More...
|
| struct | cml::same_type< T, any_type > |
| | Match a type and any_type. More...
|
| struct | cml::same_type< T, T > |
| | Match the same type for both of same_type's template arguments. More...
|
| struct | cml::true_type |
| | Type of a true statement. More...
|
| struct | cml::type_pair< T1, T2 > |
| | A "type pair". More...
|
| struct | cml::type_quad< T1, T2, T3, T4 > |
| | A "type quadruple". More...
|
Namespaces |
| namespace | cml |
Detailed Description
Definition in file common.h.