common.h File Reference

This graph shows which files directly or indirectly include this file:

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.


Generated on Sat Jul 18 19:35:36 2009 for CML 1.0 by  doxygen 1.5.9