Containers (STL-compatible) StateMachines MessageBus and more for Embedded Systems. See www.etlcpp.com

Embed: (wiki syntax)

« Back to documentation index

type_traits

type_traits

A set of type traits definitions for compilers that do not support the standard header. More...

Data Structures

struct  integral_constant< T, VALUE >
 integral_constant More...
struct  remove_reference< T >
 remove_reference More...
struct  add_reference< T >
 add_reference More...
struct  remove_pointer< T >
 remove_pointer More...
struct  add_pointer< T >
 add_pointer More...
struct  is_const< T >
 is_const More...
struct  remove_const< T >
 remove_const More...
struct  add_const< T >
 add_const More...
struct  is_volatile< T >
 is_volatile More...
struct  remove_volatile< T >
 remove_volatile More...
struct  add_volatile< T >
 add_volatile More...
struct  remove_cv< T >
 remove_cv More...
struct  add_cv< T >
 add_cv More...
struct  is_integral< T >
 is_integral More...
struct  is_signed< T >
 is_signed More...
struct  is_unsigned< T >
 is_unsigned More...
struct  is_floating_point< T >
 is_floating_point More...
struct  is_same< T1, T2 >
 is_same More...
struct  is_void< T >
 is_void More...
struct  is_arithmetic< T >
 is_arithmetic More...
struct  is_fundamental< T >
 is_fundamental More...
struct  is_compound< T >
 is_compound More...
struct  is_array< T >
 is_array More...
struct  is_pointer< T >
 is_pointer More...
struct  is_reference< T >
 is_reference More...
struct  is_pod< T >
 is_pod For C++03, only fundamental and pointers types are recognised. More...
struct  is_trivially_constructible< T >
 is_trivially_constructible More...
struct  is_trivially_copy_constructible< T >
 is_trivially_copy_constructible More...
struct  is_trivially_destructible< T >
 is_trivially_destructible More...
struct  is_trivially_copy_assignable< T >
 is_trivially_copy_assignable More...
struct  conditional< B, T, F >
 conditional More...
struct  make_signed< T >
 make_signed More...
struct  make_unsigned< T >
 make_unsigned More...
struct  enable_if< B, T >
 enable_if More...
struct  extent< T, MAXN >
 extent More...
struct  remove_extent< T >
 remove_extent More...
struct  remove_all_extents< T >
 remove_all_extents More...
struct  rank< T >
 rank More...
struct  decay< T >
 decay More...
struct  is_base_of< TBase, TDerived, IsFundamental >
 is_base_of More...
struct  alignment_of< T >
 Alignment templates. More...
struct  alignment_of< void >
 Specialisation of 'alignment_of' for 'void'. More...

Typedefs

typedef integral_constant
< bool, false > 
false_type
 integral_constant specialisations

Detailed Description

A set of type traits definitions for compilers that do not support the standard header.


Typedef Documentation

typedef integral_constant< bool, false > false_type

integral_constant specialisations

Definition at line 92 of file type_traits.h.