Classes

struct  comet::type_traits::is_const< T >
struct  comet::type_traits::is_volatile< T >
struct  comet::type_traits::is_reference< T >
struct  comet::type_traits::is_reference< void >
struct  comet::type_traits::is_integer< T >
struct  comet::type_traits::is_integer< bool >
struct  comet::type_traits::is_integer< char >
struct  comet::type_traits::is_integer< signed char >
struct  comet::type_traits::is_integer< unsigned char >
struct  comet::type_traits::is_integer< short >
struct  comet::type_traits::is_integer< unsigned short >
struct  comet::type_traits::is_integer< int >
struct  comet::type_traits::is_integer< unsigned int >
struct  comet::type_traits::is_integer< long >
struct  comet::type_traits::is_integer< unsigned long >
struct  comet::type_traits::is_pointer< _Tp >
struct  comet::type_traits::is_class_pointer< _Tp >
struct  comet::type_traits::int_holder< x >
struct  comet::type_traits::type_holder< T >
class  comet::type_traits::is_cast_operator_compatible< T, U >
class  comet::type_traits::is_cast_operator_compatible< T, U >::yes
class  comet::type_traits::is_cast_operator_compatible< T, U >::no
struct  comet::type_traits::conversion_aux< T >
class  comet::type_traits::conversion_aux< T >::X< U >
class  comet::type_traits::conversion_aux< T >::X< U >::yes
class  comet::type_traits::conversion_aux< T >::X< U >::no
class  comet::type_traits::conversion_aux< T >::X< T >
struct  comet::type_traits::conversion< T, U >
struct  comet::type_traits::super_sub_class< T, U >

Functions

bool is_null_vtable_entry (void *p, short n)


Detailed Description

Provides structs to interrogate traits of template types.