|
| get_nested_type< match::Sparse< Args...>, indices< Head, Tail...> > (reflex::meta) | is_primitive< bool > (reflex::type_traits) | is_tuple (reflex::type_traits) |
get_nested_type< match::Union< TagType, Args...>, indices< Head > > (reflex::meta) | is_primitive< char > (reflex::type_traits) | is_tuple< const std::tuple< Args...> > (reflex::type_traits) |
Array_Dimensions_Must_Be_Greater_Than_Zero (reflex::meta) | Union (reflex::match) | get_nested_type< match::Union< TagType, Args...>, indices< Head, Tail...> > (reflex::meta) | is_primitive< char32_t > (reflex::type_traits) | is_tuple< std::tuple< Args...> > (reflex::type_traits) |
AutoDynamicData (reflex) |
| get_nested_type< std::tuple< Args...>, indices< Head > > (reflex::meta) | is_primitive< double > (reflex::type_traits) | is_union (reflex::type_traits) |
| get_nested_type< std::tuple< Args...>, indices< Head, Tail...> > (reflex::meta) | is_primitive< float > (reflex::type_traits) | is_union< const reflex::match::Union< TagType, Args...> > (reflex::type_traits) |
at (reflex::meta) | get_nested_type< std::vector< T >, indices< Head > > (reflex::meta) | is_primitive< int16_t > (reflex::type_traits) | is_union< reflex::match::Union< TagType, Args...> > (reflex::type_traits) |
Bounded (reflex::match) | at< const std::pair< First, Second >, I > (reflex::meta) | get_nested_type< std::vector< T >, indices< Head, Tail...> > (reflex::meta) | is_primitive< int32_t > (reflex::type_traits) | is_vector (reflex::type_traits) |
BoundedRange (reflex::match) | at< const std::tuple< Args...>, I > (reflex::meta) |
| is_primitive< int64_t > (reflex::type_traits) | is_vector< const std::vector< T > > (reflex::type_traits) |
BoundedViewIterator (reflex::match) | at< std::pair< First, Second >, I > (reflex::meta) | is_primitive< long double > (reflex::type_traits) | is_vector< std::vector< T > > (reflex::type_traits) |
| at< std::tuple< Args...>, I > (reflex::meta) | indices (reflex::meta) | is_primitive< match::octet_t > (reflex::type_traits) |
|
| inheritance_traits (reflex::type_traits) | is_primitive< reflex::match::Union< TagType, Cases...> > (reflex::type_traits) |
Case (reflex::match) | is_bool (reflex::type_traits) | is_primitive< signed char > (reflex::type_traits) | make_dim_list (reflex::meta) |
| container_traits (reflex::type_traits) | is_bool< bool > (reflex::type_traits) | is_primitive< std::string > (reflex::type_traits) | make_dim_list< std::array< T, 0 > > (reflex::meta) |
container_traits_impl (reflex::type_traits) | is_bool_or_enum (reflex::type_traits) | is_primitive< std::tuple< Args...> > (reflex::type_traits) | make_dim_list< std::array< T, Dim > > (reflex::meta) |
EnumDef (reflex::codegen) | container_traits_impl< C, false > (reflex::type_traits) | is_builtin_array (reflex::type_traits) | is_primitive< std::vector< T > > (reflex::type_traits) | make_dim_list< T[0]> (reflex::meta) |
| container_traits_impl< C, true > (reflex::type_traits) | is_builtin_array< const T[]> (reflex::type_traits) | is_primitive< uint16_t > (reflex::type_traits) | make_dim_list< T[Dim]> (reflex::meta) |
| is_builtin_array< const T[Dim]> (reflex::type_traits) | is_primitive< uint32_t > (reflex::type_traits) | multiply (reflex::meta) |
GenericDataReader (reflex::sub) | is_builtin_array< T[]> (reflex::type_traits) | is_primitive< uint64_t > (reflex::type_traits) | multiply< N > (reflex::meta) |
GenericDataReaderListener (reflex::sub) | default_bound (reflex::type_traits) | is_builtin_array< T[Dim]> (reflex::type_traits) | is_primitive_and_not_bool (reflex::type_traits) |
|
GenericDataWriter (reflex::pub) | dim_cat (reflex::meta) | is_char_ptr (reflex::type_traits) | is_primitive_or_enum (reflex::type_traits) |
| dim_cat< Head, dim_list< 0 > > (reflex::meta) | is_char_ptr< char * > (reflex::type_traits) | is_range (reflex::type_traits) | optional_traits (reflex::type_traits) |
dim_cat< Head, dim_list< Args...> > (reflex::meta) | is_char_ptr< char *const > (reflex::type_traits) | is_range< const reflex::match::BoundedRange< T, N > > (reflex::type_traits) |
|
MemberInfo (reflex::codegen) | dim_list (reflex::meta) | is_char_ptr< const char * > (reflex::type_traits) | is_range< const reflex::match::Range< T > > (reflex::type_traits) |
MemberTraits (reflex::codegen) | dim_list_multiply (reflex::meta) | is_char_ptr< const char *const > (reflex::type_traits) | is_range< reflex::match::BoundedRange< T, N > > (reflex::type_traits) | packhead (reflex::meta) |
MemberTraits< std::pair< First, Second >, 0 > (reflex::codegen) | dim_list_multiply< dim_list< Dims...> > (reflex::meta) | is_container (reflex::type_traits) | is_range< reflex::match::Range< T > > (reflex::type_traits) | packhead< T > (reflex::meta) |
MemberTraits< std::pair< First, Second >, 1 > (reflex::codegen) | disable_if (reflex::meta) | is_container< const std::list< T, Alloc > > (reflex::type_traits) | is_sparse (reflex::type_traits) |
|
MultiDimArray (reflex::match) | disable_if< true, T > (reflex::meta) | is_container< const std::map< Key, T, Comp, Alloc > > (reflex::type_traits) | is_sparse< const reflex::match::Sparse< Args...> > (reflex::type_traits) |
MultiDimArray< T, I > (reflex::match) | disable_if_lazy (reflex::meta) | is_container< const std::set< Key, Comp, Alloc > > (reflex::type_traits) | is_sparse< reflex::match::Sparse< Args...> > (reflex::type_traits) | remove_all_extents (reflex::meta) |
| disable_if_lazy< true, T > (reflex::meta) | is_container< const std::vector< T, Alloc > > (reflex::type_traits) | is_stdarray (reflex::type_traits) | remove_all_extents< std::array< T, N > > (reflex::meta) |
| is_container< std::list< T, Alloc > > (reflex::type_traits) | is_stdarray< const std::array< T, N > > (reflex::type_traits) | remove_all_extents< T[]> (reflex::meta) |
SafeDynamicData (reflex) | is_container< std::map< Key, T, Comp, Alloc > > (reflex::type_traits) | is_stdarray< std::array< T, N > > (reflex::type_traits) | remove_all_extents< T[N]> (reflex::meta) |
SafeTypeCode (reflex) | enable_if (reflex::meta) | is_container< std::set< Key, Comp, Alloc > > (reflex::type_traits) | is_stdmap (reflex::type_traits) | remove_const (reflex::meta) |
Sample (reflex::sub) | enable_if< false, T > (reflex::meta) | is_container< std::vector< T, Alloc > > (reflex::type_traits) | is_stdmap< const std::map< Key, T, Comp, Alloc > > (reflex::type_traits) | remove_const< const T > (reflex::meta) |
Sparse (reflex::match) |
| is_enum (reflex::type_traits) | is_stdmap< std::map< Key, T, Comp, Alloc > > (reflex::type_traits) | remove_reference (reflex::meta) |
StructName (reflex::codegen) | is_optional (reflex::type_traits) | is_stdset (reflex::type_traits) | remove_reference< T & > (reflex::meta) |
StructName< match::Sparse< Args...> > (reflex::codegen) | false_type (reflex::meta) | is_optional< boost::optional< T > > (reflex::type_traits) | is_stdset< const std::set< T, Comp, Alloc > > (reflex::type_traits) | remove_refs (reflex::meta) |
StructName< match::Union< TagType, Cases...> > (reflex::codegen) |
| is_pointer (reflex::type_traits) | is_stdset< std::set< T, Comp, Alloc > > (reflex::type_traits) | remove_refs< const std::tuple< Args...> > (reflex::meta) |
StructName< std::pair< First, Second > > (reflex::codegen) | is_pointer< const T * > (reflex::type_traits) | is_string (reflex::type_traits) | remove_refs< std::tuple< Args...> > (reflex::meta) |
StructName< std::tuple< Args...> > (reflex::codegen) | get_nested_type (reflex::meta) | is_pointer< T * > (reflex::type_traits) | is_string< const std::string > (reflex::type_traits) |
|
| get_nested_type< match::Sparse< Args...>, indices< Head > > (reflex::meta) | is_primitive (reflex::type_traits) | is_string< std::string > (reflex::type_traits) |
| | | size (reflex::meta) |
TypeManager (reflex) | | | | |
| | | | |