Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
type_traits.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | comet |
| namespace | comet::type_traits |
| namespace | comet::type_traits::detail |
| namespace | comet::impl |
Classes | |
| struct | comet::type_traits::detail::helper< T > |
| 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 > |
| struct | comet::impl::false_type |
| struct | comet::impl::true_type |
| struct | comet::impl::is_one< T > |
| struct | comet::impl::is_one< 1 > |
Typedefs | |
| typedef char | yes_result |
Functions | |
| typedef | char (&no_result)[8] |
| yes_result | is_const_helper (const volatile void *) |
| no_result | is_const_helper (volatile void *) |
| yes_result | is_volatile_helper (const volatile void *) |
| no_result | is_volatile_helper (const void *) |
| bool | is_null_vtable_entry (void *p, short n) |