| ▼Nmsgpack | |
| ►Nadaptor | |
| ►Ndetail | |
| ►Narray | |
| Cas_impl | |
| Cas_impl< T, 0 > | |
| Cas_impl< T, 1 > | |
| Cas | |
| Cas< boost::optional< T >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< msgpack::type::tuple< Args... >, typename std::enable_if< msgpack::all_of< msgpack::has_as, Args... >::value >::type > | |
| Cas< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value &&msgpack::has_as< V >::value >::type > | |
| Cas< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value &&msgpack::has_as< V >::value >::type > | |
| Cas< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< std::pair< T1, T2 >, typename std::enable_if< msgpack::all_of< msgpack::has_as, T1, T2 >::value >::type > | |
| Cas< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< std::shared_ptr< T >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< std::tuple< Args... >, typename std::enable_if< msgpack::all_of< msgpack::has_as, Args... >::value >::type > | |
| Cas< std::unique_ptr< T >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value &&msgpack::has_as< V >::value >::type > | |
| Cas< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value &&msgpack::has_as< V >::value >::type > | |
| Cas< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type > | |
| Cas< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type > | |
| Cas< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type > | |
| Cas< T, typename msgpack::enable_if< boost::fusion::traits::is_sequence< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::and_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type > | |
| Cas< T, typename std::enable_if< v1::has_as< T >::value >::type > | |
| Cas< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value &&msgpack::has_as< V >::value >::type > | |
| Cconvert | |
| Cconvert< bool > | |
| Cconvert< boost::optional< T > > | |
| Cconvert< char > | |
| Cconvert< double > | |
| Cconvert< float > | |
| Cconvert< msgpack::object > | |
| Cconvert< msgpack::type::array_ref< std::vector< T > > > | |
| Cconvert< msgpack::type::array_ref< T > > | |
| Cconvert< msgpack::type::ext > | |
| Cconvert< msgpack::type::ext_ref > | |
| Cconvert< msgpack::type::tuple< Args... > > | |
| Cconvert< signed char > | |
| Cconvert< signed int > | |
| Cconvert< signed long > | |
| Cconvert< signed long long > | |
| Cconvert< signed short > | |
| Cconvert< std::array< char, N > > | |
| Cconvert< std::array< T, N > > | |
| Cconvert< std::array< unsigned char, N > > | |
| Cconvert< std::deque< T, Alloc > > | |
| Cconvert< std::forward_list< T, Alloc > > | |
| Cconvert< std::list< T, Alloc > > | |
| Cconvert< std::map< K, V, Compare, Alloc > > | |
| Cconvert< std::multimap< K, V, Compare, Alloc > > | |
| Cconvert< std::multiset< T, Compare, Alloc > > | |
| Cconvert< std::pair< T1, T2 > > | |
| Cconvert< std::reference_wrapper< T > > | |
| Cconvert< std::set< T, Compare, Alloc > > | |
| Cconvert< std::shared_ptr< T > > | |
| Cconvert< std::string > | |
| Cconvert< std::tuple< Args... > > | |
| Cconvert< std::unique_ptr< T > > | |
| Cconvert< std::unordered_map< K, V, Hash, Compare, Alloc > > | |
| Cconvert< std::unordered_multimap< K, V, Hash, Compare, Alloc > > | |
| Cconvert< std::unordered_multiset< Key, Hash, Compare, Alloc > > | |
| Cconvert< std::unordered_set< Key, Hash, Compare, Alloc > > | |
| Cconvert< std::vector< bool, Alloc > > | |
| Cconvert< std::vector< char, Alloc > > | |
| Cconvert< std::vector< T, Alloc > > | |
| Cconvert< std::vector< unsigned char, Alloc > > | |
| Cconvert< T, typename msgpack::enable_if< boost::fusion::traits::is_sequence< T >::value >::type > | |
| Cconvert< type::assoc_vector< K, V, Compare, Alloc > > | |
| Cconvert< type::fix_int16 > | |
| Cconvert< type::fix_int32 > | |
| Cconvert< type::fix_int64 > | |
| Cconvert< type::fix_int8 > | |
| Cconvert< type::fix_uint16 > | |
| Cconvert< type::fix_uint32 > | |
| Cconvert< type::fix_uint64 > | |
| Cconvert< type::fix_uint8 > | |
| Cconvert< type::nil_t > | |
| Cconvert< type::raw_ref > | |
| Cconvert< type::tuple<> > | |
| Cconvert< type::v4raw_ref > | |
| Cconvert< unsigned char > | |
| Cconvert< unsigned int > | |
| Cconvert< unsigned long > | |
| Cconvert< unsigned long long > | |
| Cconvert< unsigned short > | |
| Cobject | |
| Cobject< bool > | |
| Cobject< boost::optional< T > > | |
| Cobject< char * > | |
| Cobject< char > | |
| Cobject< char[N]> | |
| Cobject< const char * > | |
| Cobject< const char[N]> | |
| Cobject< double > | |
| Cobject< float > | |
| Cobject< msgpack::type::ext_ref > | |
| Cobject< signed char > | |
| Cobject< signed int > | |
| Cobject< signed long > | |
| Cobject< signed long long > | |
| Cobject< signed short > | |
| Cobject< std::array< char, N > > | |
| Cobject< std::array< unsigned char, N > > | |
| Cobject< std::reference_wrapper< T > > | |
| Cobject< std::shared_ptr< T > > | |
| Cobject< std::string > | |
| Cobject< std::unique_ptr< T > > | |
| Cobject< std::vector< char, Alloc > > | |
| Cobject< std::vector< unsigned char, Alloc > > | |
| Cobject< T, Enabler, typename msgpack::enable_if<!msgpack::is_same< T, std::string >::value >::type > | |
| Cobject< type::fix_int16 > | |
| Cobject< type::fix_int32 > | |
| Cobject< type::fix_int64 > | |
| Cobject< type::fix_int8 > | |
| Cobject< type::fix_uint16 > | |
| Cobject< type::fix_uint32 > | |
| Cobject< type::fix_uint64 > | |
| Cobject< type::fix_uint8 > | |
| Cobject< type::nil_t > | |
| Cobject< type::raw_ref > | |
| Cobject< type::v4raw_ref > | |
| Cobject< unsigned char > | |
| Cobject< unsigned int > | |
| Cobject< unsigned long > | |
| Cobject< unsigned long long > | |
| Cobject< unsigned short > | |
| Cobject_with_zone | |
| Cobject_with_zone< bool > | |
| Cobject_with_zone< boost::optional< T > > | |
| Cobject_with_zone< char * > | |
| Cobject_with_zone< char > | |
| Cobject_with_zone< char[N]> | |
| Cobject_with_zone< const char * > | |
| Cobject_with_zone< const char[N]> | |
| Cobject_with_zone< double > | |
| Cobject_with_zone< float > | |
| Cobject_with_zone< msgpack::object > | |
| Cobject_with_zone< msgpack::object::with_zone > | |
| Cobject_with_zone< msgpack::type::array_ref< T > > | |
| Cobject_with_zone< msgpack::type::ext > | |
| Cobject_with_zone< msgpack::type::ext_ref > | |
| Cobject_with_zone< msgpack::type::tuple< Args... > > | |
| Cobject_with_zone< signed char > | |
| Cobject_with_zone< signed int > | |
| Cobject_with_zone< signed long > | |
| Cobject_with_zone< signed long long > | |
| Cobject_with_zone< signed short > | |
| Cobject_with_zone< std::array< char, N > > | |
| Cobject_with_zone< std::array< T, N > > | |
| Cobject_with_zone< std::array< unsigned char, N > > | |
| Cobject_with_zone< std::deque< T, Alloc > > | |
| Cobject_with_zone< std::forward_list< T, Alloc > > | |
| Cobject_with_zone< std::list< T, Alloc > > | |
| Cobject_with_zone< std::map< K, V, Compare, Alloc > > | |
| Cobject_with_zone< std::multimap< K, V, Compare, Alloc > > | |
| Cobject_with_zone< std::multiset< T, Compare, Alloc > > | |
| Cobject_with_zone< std::pair< T1, T2 > > | |
| Cobject_with_zone< std::reference_wrapper< T > > | |
| Cobject_with_zone< std::set< T, Compare, Alloc > > | |
| Cobject_with_zone< std::shared_ptr< T > > | |
| Cobject_with_zone< std::string > | |
| Cobject_with_zone< std::tuple< Args... > > | |
| Cobject_with_zone< std::unique_ptr< T > > | |
| Cobject_with_zone< std::unordered_map< K, V, Hash, Compare, Alloc > > | |
| Cobject_with_zone< std::unordered_multimap< K, V, Hash, Compare, Alloc > > | |
| Cobject_with_zone< std::unordered_multiset< Key, Hash, Compare, Alloc > > | |
| Cobject_with_zone< std::unordered_set< Key, Hash, Compare, Alloc > > | |
| Cobject_with_zone< std::vector< bool, Alloc > > | |
| Cobject_with_zone< std::vector< char, Alloc > > | |
| Cobject_with_zone< std::vector< T, Alloc > > | |
| Cobject_with_zone< std::vector< unsigned char, Alloc > > | |
| Cobject_with_zone< T, typename msgpack::enable_if< boost::fusion::traits::is_sequence< T >::value >::type > | |
| Cobject_with_zone< type::assoc_vector< K, V, Compare, Alloc > > | |
| Cobject_with_zone< type::fix_int16 > | |
| Cobject_with_zone< type::fix_int32 > | |
| Cobject_with_zone< type::fix_int64 > | |
| Cobject_with_zone< type::fix_int8 > | |
| Cobject_with_zone< type::fix_uint16 > | |
| Cobject_with_zone< type::fix_uint32 > | |
| Cobject_with_zone< type::fix_uint64 > | |
| Cobject_with_zone< type::fix_uint8 > | |
| Cobject_with_zone< type::nil_t > | |
| Cobject_with_zone< type::raw_ref > | |
| Cobject_with_zone< type::tuple<> > | |
| Cobject_with_zone< type::v4raw_ref > | |
| Cobject_with_zone< unsigned char > | |
| Cobject_with_zone< unsigned int > | |
| Cobject_with_zone< unsigned long > | |
| Cobject_with_zone< unsigned long long > | |
| Cobject_with_zone< unsigned short > | |
| Cpack | |
| Cpack< bool > | |
| Cpack< boost::optional< T > > | |
| Cpack< char * > | |
| Cpack< char > | |
| Cpack< char[N]> | |
| Cpack< const char * > | |
| Cpack< const char[N]> | |
| Cpack< double > | |
| Cpack< float > | |
| Cpack< msgpack::object > | |
| Cpack< msgpack::type::array_ref< T > > | |
| Cpack< msgpack::type::ext > | |
| Cpack< msgpack::type::ext_ref > | |
| Cpack< msgpack::type::tuple< Args... > > | |
| Cpack< signed char > | |
| Cpack< signed int > | |
| Cpack< signed long > | |
| Cpack< signed long long > | |
| Cpack< signed short > | |
| Cpack< std::array< char, N > > | |
| Cpack< std::array< T, N > > | |
| Cpack< std::array< unsigned char, N > > | |
| Cpack< std::deque< T, Alloc > > | |
| Cpack< std::forward_list< T, Alloc > > | |
| Cpack< std::list< T, Alloc > > | |
| Cpack< std::map< K, V, Compare, Alloc > > | |
| Cpack< std::multimap< K, V, Compare, Alloc > > | |
| Cpack< std::multiset< T, Compare, Alloc > > | |
| Cpack< std::pair< T1, T2 > > | |
| Cpack< std::reference_wrapper< T > > | |
| Cpack< std::set< T, Compare, Alloc > > | |
| Cpack< std::shared_ptr< T > > | |
| Cpack< std::string > | |
| Cpack< std::tuple< Args... > > | |
| Cpack< std::unique_ptr< T > > | |
| Cpack< std::unordered_map< K, V, Hash, Compare, Alloc > > | |
| Cpack< std::unordered_multimap< K, V, Hash, Compare, Alloc > > | |
| Cpack< std::unordered_multiset< Key, Hash, Compare, Alloc > > | |
| Cpack< std::unordered_set< Key, Hash, Compare, Alloc > > | |
| Cpack< std::vector< bool, Alloc > > | |
| Cpack< std::vector< char, Alloc > > | |
| Cpack< std::vector< T, Alloc > > | |
| Cpack< std::vector< unsigned char, Alloc > > | |
| Cpack< T, typename msgpack::enable_if< boost::fusion::traits::is_sequence< T >::value >::type > | |
| Cpack< type::assoc_vector< K, V, Compare, Alloc > > | |
| Cpack< type::fix_int16 > | |
| Cpack< type::fix_int32 > | |
| Cpack< type::fix_int64 > | |
| Cpack< type::fix_int8 > | |
| Cpack< type::fix_uint16 > | |
| Cpack< type::fix_uint32 > | |
| Cpack< type::fix_uint64 > | |
| Cpack< type::fix_uint8 > | |
| Cpack< type::nil_t > | |
| Cpack< type::raw_ref > | |
| Cpack< type::tuple<> > | |
| Cpack< type::v4raw_ref > | |
| Cpack< unsigned char > | |
| Cpack< unsigned int > | |
| Cpack< unsigned long > | |
| Cpack< unsigned long long > | |
| Cpack< unsigned short > | |
| ►Ndetail | |
| Call_of_imp | |
| Cbool_pack | |
| Ccontext | |
| Cfix_tag | |
| Cpacker_serializer | |
| Cunpack_array | |
| Cunpack_map | |
| Cunpack_stack | |
| Cunpack_user | |
| Cvalue | |
| Cvalue< fix_tag > | |
| ►Ntype | |
| ►Ndetail | |
| Cconvert_integer_sign | |
| Cconvert_integer_sign< T, false > | |
| Cconvert_integer_sign< T, true > | |
| Cis_signed | |
| Cobject_char_sign | |
| Cobject_char_sign< false > | |
| Cobject_char_sign< true > | |
| Cpair_first_less | |
| Carray_ref | |
| Cassoc_vector | |
| Cconst_tuple_element | |
| Cdefine_array | |
| Cdefine_array<> | |
| Cdefine_array_imp | |
| Cdefine_array_imp< Tuple, 1 > | |
| Cdefine_map | |
| Cdefine_map<> | |
| Cdefine_map_imp | |
| Cdefine_map_imp< Tuple, 0 > | |
| Cext | |
| Cext_ref | |
| Cfix_int | |
| Cnil_t | |
| Craw_ref | |
| Ctuple | |
| Ctuple<> | |
| Ctuple_element | |
| Ctuple_type | |
| Ctuple_type< const T & > | |
| Ctuple_type< T & > | |
| Cv4raw_ref | |
| Carray_size_overflow | |
| Cbin_size_overflow | |
| Ccontainer_size_overflow | |
| Cdefine | |
| Cdepth_size_overflow | |
| Cenable_if | |
| Cext_size_overflow | |
| Cfbuffer | |
| Cgen_seq | |
| Cgen_seq< 0, Is... > | |
| Chas_as | |
| Cinsufficient_bytes | |
| Cintegral_constant | |
| Cis_same | |
| Cmap_size_overflow | |
| CMsgpackTupleAs | |
| CMsgpackTupleAs<> | |
| CMsgpackTupleAsImpl | |
| CMsgpackTupleConverter | |
| CMsgpackTupleConverter< Tuple, 0 > | |
| CMsgpackTupleConverter< Tuple, 1 > | |
| CMsgpackTuplePacker | |
| CMsgpackTuplePacker< Stream, Tuple, 0 > | |
| CMsgpackTuplePacker< Stream, Tuple, 1 > | |
| CMsgpackTupleToObjectWithZone | |
| CMsgpackTupleToObjectWithZone< Tuple, 0 > | |
| CMsgpackTupleToObjectWithZone< Tuple, 1 > | |
| ►Cobject | Object class that corresponding to MessagePack format object |
| Cimplicit_type | |
| Cunion_type | |
| Cwith_zone | |
| Cobject_array | |
| Cobject_bin | |
| Cobject_ext | |
| Cobject_handle | The class holds object and zone |
| Cobject_kv | |
| Cobject_map | |
| Cobject_str | |
| Cpacker | The class template that supports continuous packing |
| Cparse_error | |
| Csbuffer | |
| Cseq | |
| Csize_overflow | |
| CStdTupleAs | |
| CStdTupleAs<> | |
| CStdTupleAsImpl | |
| CStdTupleConverter | |
| CStdTupleConverter< Tuple, 0 > | |
| CStdTuplePacker | |
| CStdTuplePacker< Stream, Tuple, 0 > | |
| CStdTupleToObjectWithZone | |
| CStdTupleToObjectWithZone< Tuple, 0 > | |
| Cstr_size_overflow | |
| Ctype_error | |
| Cunderlying_type | |
| Cunique_ptr | |
| Cunpack_error | |
| Cunpack_limit | |
| Cunpacker | Unpacking class for a stream deserialization |
| Cvrefbuffer | |
| Czbuffer | |
| Czone | |