type_traits.h
Go to the documentation of this file.
40 T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26
64 typedef type_list< typename Transform<T1>::result_t, typename transform_type_list<T2, Transform>::result_t> result_t;
Definition: enum_description.h:15
Definition: type_traits.h:20
Definition: type_traits.h:108
type_list< typename Transform< T1 >::result_t, null_type > result_t
Definition: type_traits.h:74
Definition: type_traits.h:36
null_type result_t
Definition: type_traits.h:84
Definition: type_traits.h:88
Definition: type_traits.h:161
value_t operator()() const
Definition: type_traits.h:151
Definition: type_traits.h:131
Definition: type_traits.h:104
Definition: type_traits.h:112
Definition: enums.h:301
type_list< T1, tail_result_t > result_t
Definition: type_traits.h:44
Definition: type_traits.h:117
Definition: type_traits.h:100
Definition: type_traits.h:123
type_list< typename Transform< T1 >::result_t, typename transform_type_list< T2, Transform >::result_t > result_t
Definition: type_traits.h:64
Definition: type_traits.h:92
Definition: type_traits.h:55
Definition: type_traits.h:16
Definition: type_traits.h:96
constant_type< T, v > * pointer_t
Definition: type_traits.h:136