MessagePack for C++
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cmsgpack::aligned_zone_size_visitor
 Cmsgpack::detail::any_of_imp< values >
 Cmsgpack::type::array_ref< T >
 Cmsgpack::type::array_ref< T[N]>
 Cmsgpack::adaptor::as< T, Enabler >
 Cv1::adaptor::as
 Cv2::adaptor::as
 Cmsgpack::adaptor::as< boost::optional< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< msgpack::type::tuple< Args... >, typename std::enable_if< msgpack::any_of< msgpack::has_as, Args... >::value >::type >
 Cmsgpack::adaptor::as< std::array< T, N >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::chrono::time_point< Clock, Duration > >
 Cmsgpack::adaptor::as< std::complex< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::deque< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::forward_list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::list< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >
 Cmsgpack::adaptor::as< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >
 Cmsgpack::adaptor::as< std::multiset< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::pair< T1, T2 >, typename std::enable_if< msgpack::any_of< msgpack::has_as, T1, T2 >::value >::type >
 Cmsgpack::adaptor::as< std::set< T, Compare, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::shared_ptr< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::tuple< Args... >, typename std::enable_if< msgpack::any_of< msgpack::has_as, Args... >::value >::type >
 Cmsgpack::adaptor::as< std::unique_ptr< T >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::unordered_map< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >
 Cmsgpack::adaptor::as< std::unordered_multimap< K, V, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >
 Cmsgpack::adaptor::as< std::unordered_multiset< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >
 Cmsgpack::adaptor::as< std::unordered_set< Key, Hash, Compare, Alloc >, typename std::enable_if< msgpack::has_as< Key >::value >::type >
 Cmsgpack::adaptor::as< std::vector< T, Alloc >, typename std::enable_if< msgpack::has_as< T >::value >::type >
 Cmsgpack::adaptor::as< std::wstring >
 Cmsgpack::adaptor::as< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >
 Cmsgpack::adaptor::as< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >
 Cmsgpack::adaptor::as< type::basic_variant< STR, BIN, EXT > >
 Cmsgpack::adaptor::detail::array::as_impl< T, N >
 Cmsgpack::adaptor::detail::array::as_impl< T, 0 >
 Cmsgpack::adaptor::detail::array::as_impl< T, 1 >
 Cstd::bad_cast
 Cmsgpack::basic_unpacker< unpack_visitor, referenced_buffer_hook >
 Cmsgpack::detail::bool_pack<... >
 Cmsgpack::type::const_tuple_element< Tuple, N >
 Cmsgpack::detail::context< VisitorHolder >
 Cv1::adaptor::convert
 Cv2::adaptor::convert
 Cmsgpack::adaptor::convert< bool >
 Cmsgpack::adaptor::convert< boost::optional< T > >
 Cmsgpack::adaptor::convert< char >
 Cmsgpack::adaptor::convert< char[N]>
 Cmsgpack::adaptor::convert< double >
 Cmsgpack::adaptor::convert< float >
 Cmsgpack::adaptor::convert< msgpack::object >
 Cmsgpack::adaptor::convert< msgpack::type::array_ref< std::vector< T > > >
 Cmsgpack::adaptor::convert< msgpack::type::array_ref< T > >
 Cmsgpack::adaptor::convert< msgpack::type::array_ref< T[N]> >
 Cmsgpack::adaptor::convert< msgpack::type::ext >
 Cmsgpack::adaptor::convert< msgpack::type::ext_ref >
 Cmsgpack::adaptor::convert< msgpack::type::tuple< Args... > >
 Cmsgpack::adaptor::convert< signed char >
 Cmsgpack::adaptor::convert< signed int >
 Cmsgpack::adaptor::convert< signed long >
 Cmsgpack::adaptor::convert< signed long long >
 Cmsgpack::adaptor::convert< signed short >
 Cmsgpack::adaptor::convert< std::array< char, 0 > >
 Cmsgpack::adaptor::convert< std::array< char, N > >
 Cmsgpack::adaptor::convert< std::array< T, N > >
 Cmsgpack::adaptor::convert< std::array< unsigned char, 0 > >
 Cmsgpack::adaptor::convert< std::array< unsigned char, N > >
 Cmsgpack::adaptor::convert< std::chrono::time_point< Clock, Duration > >
 Cmsgpack::adaptor::convert< std::complex< T > >
 Cmsgpack::adaptor::convert< std::deque< T, Alloc > >
 Cmsgpack::adaptor::convert< std::forward_list< T, Alloc > >
 Cmsgpack::adaptor::convert< std::list< T, Alloc > >
 Cmsgpack::adaptor::convert< std::map< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::convert< std::multimap< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::convert< std::multiset< T, Compare, Alloc > >
 Cmsgpack::adaptor::convert< std::pair< T1, T2 > >
 Cmsgpack::adaptor::convert< std::reference_wrapper< T > >
 Cmsgpack::adaptor::convert< std::set< T, Compare, Alloc > >
 Cmsgpack::adaptor::convert< std::shared_ptr< T > >
 Cmsgpack::adaptor::convert< std::string >
 Cmsgpack::adaptor::convert< std::tuple< Args... > >
 Cmsgpack::adaptor::convert< std::unique_ptr< T > >
 Cmsgpack::adaptor::convert< std::unordered_map< K, V, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::convert< std::unordered_multimap< K, V, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::convert< std::unordered_multiset< Key, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::convert< std::unordered_set< Key, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::convert< std::vector< bool, Alloc > >
 Cmsgpack::adaptor::convert< std::vector< char, Alloc > >
 Cmsgpack::adaptor::convert< std::vector< T, Alloc > >
 Cmsgpack::adaptor::convert< std::vector< unsigned char, Alloc > >
 Cmsgpack::adaptor::convert< std::wstring >
 Cmsgpack::adaptor::convert< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >
 Cmsgpack::adaptor::convert< T[N]>
 Cmsgpack::adaptor::convert< timespec >
 Cmsgpack::adaptor::convert< type::assoc_vector< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::convert< type::basic_variant< STR, BIN, EXT > >
 Cmsgpack::adaptor::convert< type::fix_int16 >
 Cmsgpack::adaptor::convert< type::fix_int32 >
 Cmsgpack::adaptor::convert< type::fix_int64 >
 Cmsgpack::adaptor::convert< type::fix_int8 >
 Cmsgpack::adaptor::convert< type::fix_uint16 >
 Cmsgpack::adaptor::convert< type::fix_uint32 >
 Cmsgpack::adaptor::convert< type::fix_uint64 >
 Cmsgpack::adaptor::convert< type::fix_uint8 >
 Cmsgpack::adaptor::convert< type::nil_t >
 Cmsgpack::adaptor::convert< type::raw_ref >
 Cmsgpack::adaptor::convert< type::size_equal_only< T > >
 Cmsgpack::adaptor::convert< type::tuple<> >
 Cmsgpack::adaptor::convert< type::v4raw_ref >
 Cmsgpack::adaptor::convert< unsigned char >
 Cmsgpack::adaptor::convert< unsigned char[N]>
 Cmsgpack::adaptor::convert< unsigned int >
 Cmsgpack::adaptor::convert< unsigned long >
 Cmsgpack::adaptor::convert< unsigned long long >
 Cmsgpack::adaptor::convert< unsigned short >
 Cmsgpack::adaptor::convert< wchar_t >
 Cmsgpack::type::detail::convert_integer_sign< T, Signed >
 Cmsgpack::type::detail::convert_integer_sign< T, false >
 Cmsgpack::type::detail::convert_integer_sign< T, true >
 Cmsgpack::type::define_array< Args >
 Cmsgpack::type::define_array<>
 Cmsgpack::type::define_array_imp< Tuple, N >
 Cmsgpack::type::define_array_imp< Tuple, 1 >
 Cmsgpack::type::define_map< Args >
 Cmsgpack::type::define_map<>
 Cmsgpack::type::define_map_imp< Tuple, N >
 Cmsgpack::type::define_map_imp< Tuple, 0 >
 Cmsgpack::type::ext
 Cmsgpack::type::ext_ref
 Cmsgpack::fbuffer
 Cmsgpack::type::fix_int< T >
 Cmsgpack::detail::fix_tag
 Cmsgpack::gen_seq< N, Is >
 Cmsgpack::has_as< T >
 Cmsgpack::object::implicit_type
 Cmsgpack::iovec
 Cmsgpack::is_non_const_pointer< T >
 Cstd::is_same
 Cmsgpack::adaptor::detail::is_seq_no_pair_no_tuple< T >
 Cmsgpack::type::detail::is_signed< T >
 Cmsgpack::adaptor::detail::is_std_pair< T >
 Cmsgpack::adaptor::detail::is_std_pair< std::pair< T, U > >
 Cmsgpack::adaptor::detail::is_std_tuple< T >
 Cmsgpack::adaptor::detail::is_std_tuple< std::tuple< Args... > >
 Cmsgpack::MsgpackTupleAs< Args >
 Cmsgpack::MsgpackTupleAs<>
 Cmsgpack::MsgpackTupleAsImpl< T, Args >
 Cmsgpack::MsgpackTupleConverter< Tuple, N >
 Cmsgpack::MsgpackTupleConverter< Tuple, 0 >
 Cmsgpack::MsgpackTupleConverter< Tuple, 1 >
 Cmsgpack::MsgpackTuplePacker< Stream, Tuple, N >
 Cmsgpack::MsgpackTuplePacker< Stream, Tuple, 0 >
 Cmsgpack::MsgpackTuplePacker< Stream, Tuple, 1 >
 Cmsgpack::MsgpackTupleToObjectWithZone< Tuple, N >
 Cmsgpack::MsgpackTupleToObjectWithZone< Tuple, 0 >
 Cmsgpack::MsgpackTupleToObjectWithZone< Tuple, 1 >
 Cmsgpack::type::nil_t
 Cmsgpack::null_visitor
 Cmsgpack::v2::null_visitor
 Cmsgpack::adaptor::object< T, Enabler >
 Cv1::adaptor::object
 Cv1::object
 Cv2::adaptor::object
 Cmsgpack::adaptor::object< bool >
 Cmsgpack::adaptor::object< boost::optional< T > >
 Cmsgpack::adaptor::object< char * >
 Cmsgpack::adaptor::object< char >
 Cmsgpack::adaptor::object< char[N]>
 Cmsgpack::adaptor::object< const char * >
 Cmsgpack::adaptor::object< const char[N]>
 Cmsgpack::adaptor::object< double >
 Cmsgpack::adaptor::object< float >
 Cmsgpack::adaptor::object< msgpack::type::ext_ref >
 Cmsgpack::adaptor::object< signed char >
 Cmsgpack::adaptor::object< signed int >
 Cmsgpack::adaptor::object< signed long >
 Cmsgpack::adaptor::object< signed long long >
 Cmsgpack::adaptor::object< signed short >
 Cmsgpack::adaptor::object< std::array< char, N > >
 Cmsgpack::adaptor::object< std::array< unsigned char, N > >
 Cmsgpack::adaptor::object< std::reference_wrapper< T > >
 Cmsgpack::adaptor::object< std::shared_ptr< T > >
 Cmsgpack::adaptor::object< std::string >
 Cmsgpack::adaptor::object< std::unique_ptr< T > >
 Cmsgpack::adaptor::object< std::vector< char, Alloc > >
 Cmsgpack::adaptor::object< std::vector< unsigned char, Alloc > >
 Cmsgpack::adaptor::object< type::basic_variant< STR, BIN, EXT > >
 Cmsgpack::adaptor::object< type::fix_int16 >
 Cmsgpack::adaptor::object< type::fix_int32 >
 Cmsgpack::adaptor::object< type::fix_int64 >
 Cmsgpack::adaptor::object< type::fix_int8 >
 Cmsgpack::adaptor::object< type::fix_uint16 >
 Cmsgpack::adaptor::object< type::fix_uint32 >
 Cmsgpack::adaptor::object< type::fix_uint64 >
 Cmsgpack::adaptor::object< type::fix_uint8 >
 Cmsgpack::adaptor::object< type::nil_t >
 Cmsgpack::adaptor::object< type::raw_ref >
 Cmsgpack::adaptor::object< type::size_equal_only< T > >
 Cmsgpack::adaptor::object< type::v4raw_ref >
 Cmsgpack::adaptor::object< unsigned char >
 Cmsgpack::adaptor::object< unsigned int >
 Cmsgpack::adaptor::object< unsigned long >
 Cmsgpack::adaptor::object< unsigned long long >
 Cmsgpack::adaptor::object< unsigned short >
 Cmsgpack::adaptor::object< wchar_t >
 Cmsgpack::object_array
 Cmsgpack::object_bin
 Cmsgpack::object_equal_visitor
 Cmsgpack::object_ext
 Cmsgpack::object_handleThe class holds object and zone
 Cmsgpack::object_kv
 Cmsgpack::object_map
 Cmsgpack::object_pack_visitor< Stream >
 Cmsgpack::object_parser
 Cmsgpack::type::detail::object_sign< Signed >
 Cmsgpack::type::detail::object_sign< false >
 Cmsgpack::type::detail::object_sign< true >
 Cmsgpack::object_str
 Cmsgpack::object_stringize_visitor
 Cv1::adaptor::object_with_zone
 Cv2::adaptor::object_with_zone
 Cmsgpack::adaptor::object_with_zone< bool >
 Cmsgpack::adaptor::object_with_zone< boost::optional< T > >
 Cmsgpack::adaptor::object_with_zone< char * >
 Cmsgpack::adaptor::object_with_zone< char >
 Cmsgpack::adaptor::object_with_zone< char[N]>
 Cmsgpack::adaptor::object_with_zone< const char * >
 Cmsgpack::adaptor::object_with_zone< const char[N]>
 Cmsgpack::adaptor::object_with_zone< const unsigned char[N]>
 Cmsgpack::adaptor::object_with_zone< double >
 Cmsgpack::adaptor::object_with_zone< float >
 Cmsgpack::adaptor::object_with_zone< msgpack::object >
 Cmsgpack::adaptor::object_with_zone< msgpack::object::with_zone >
 Cmsgpack::adaptor::object_with_zone< msgpack::type::array_ref< T > >
 Cmsgpack::adaptor::object_with_zone< msgpack::type::array_ref< T[N]> >
 Cmsgpack::adaptor::object_with_zone< msgpack::type::ext >
 Cmsgpack::adaptor::object_with_zone< msgpack::type::ext_ref >
 Cmsgpack::adaptor::object_with_zone< msgpack::type::tuple< Args... > >
 Cmsgpack::adaptor::object_with_zone< signed char >
 Cmsgpack::adaptor::object_with_zone< signed int >
 Cmsgpack::adaptor::object_with_zone< signed long >
 Cmsgpack::adaptor::object_with_zone< signed long long >
 Cmsgpack::adaptor::object_with_zone< signed short >
 Cmsgpack::adaptor::object_with_zone< std::array< char, N > >
 Cmsgpack::adaptor::object_with_zone< std::array< T, N > >
 Cmsgpack::adaptor::object_with_zone< std::array< unsigned char, N > >
 Cmsgpack::adaptor::object_with_zone< std::chrono::time_point< Clock, Duration > >
 Cmsgpack::adaptor::object_with_zone< std::complex< T > >
 Cmsgpack::adaptor::object_with_zone< std::deque< T, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::forward_list< T, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::list< T, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::map< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::multimap< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::multiset< T, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::pair< T1, T2 > >
 Cmsgpack::adaptor::object_with_zone< std::reference_wrapper< T > >
 Cmsgpack::adaptor::object_with_zone< std::set< T, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::shared_ptr< T > >
 Cmsgpack::adaptor::object_with_zone< std::string >
 Cmsgpack::adaptor::object_with_zone< std::tuple< Args... > >
 Cmsgpack::adaptor::object_with_zone< std::unique_ptr< T > >
 Cmsgpack::adaptor::object_with_zone< std::unordered_map< K, V, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::unordered_multimap< K, V, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::unordered_multiset< Key, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::unordered_set< Key, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::vector< bool, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::vector< char, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::vector< T, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::vector< unsigned char, Alloc > >
 Cmsgpack::adaptor::object_with_zone< std::wstring >
 Cmsgpack::adaptor::object_with_zone< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >
 Cmsgpack::adaptor::object_with_zone< T[N]>
 Cmsgpack::adaptor::object_with_zone< timespec >
 Cmsgpack::adaptor::object_with_zone< type::assoc_vector< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::object_with_zone< type::basic_variant< STR, BIN, EXT > >
 Cmsgpack::adaptor::object_with_zone< type::fix_int16 >
 Cmsgpack::adaptor::object_with_zone< type::fix_int32 >
 Cmsgpack::adaptor::object_with_zone< type::fix_int64 >
 Cmsgpack::adaptor::object_with_zone< type::fix_int8 >
 Cmsgpack::adaptor::object_with_zone< type::fix_uint16 >
 Cmsgpack::adaptor::object_with_zone< type::fix_uint32 >
 Cmsgpack::adaptor::object_with_zone< type::fix_uint64 >
 Cmsgpack::adaptor::object_with_zone< type::fix_uint8 >
 Cmsgpack::adaptor::object_with_zone< type::nil_t >
 Cmsgpack::adaptor::object_with_zone< type::raw_ref >
 Cmsgpack::adaptor::object_with_zone< type::size_equal_only< T > >
 Cmsgpack::adaptor::object_with_zone< type::tuple<> >
 Cmsgpack::adaptor::object_with_zone< type::v4raw_ref >
 Cmsgpack::adaptor::object_with_zone< unsigned char >
 Cmsgpack::adaptor::object_with_zone< unsigned char[N]>
 Cmsgpack::adaptor::object_with_zone< unsigned int >
 Cmsgpack::adaptor::object_with_zone< unsigned long >
 Cmsgpack::adaptor::object_with_zone< unsigned long long >
 Cmsgpack::adaptor::object_with_zone< unsigned short >
 Cmsgpack::adaptor::object_with_zone< wchar_t >
 Cv1::adaptor::pack
 Cv2::adaptor::pack
 Cmsgpack::adaptor::pack< bool >
 Cmsgpack::adaptor::pack< boost::optional< T > >
 Cmsgpack::adaptor::pack< char * >
 Cmsgpack::adaptor::pack< char >
 Cmsgpack::adaptor::pack< char[N]>
 Cmsgpack::adaptor::pack< const char * >
 Cmsgpack::adaptor::pack< const char[N]>
 Cmsgpack::adaptor::pack< const unsigned char[N]>
 Cmsgpack::adaptor::pack< double >
 Cmsgpack::adaptor::pack< float >
 Cmsgpack::adaptor::pack< msgpack::object >
 Cmsgpack::adaptor::pack< msgpack::type::array_ref< T > >
 Cmsgpack::adaptor::pack< msgpack::type::array_ref< T[N]> >
 Cmsgpack::adaptor::pack< msgpack::type::ext >
 Cmsgpack::adaptor::pack< msgpack::type::ext_ref >
 Cmsgpack::adaptor::pack< msgpack::type::tuple< Args... > >
 Cmsgpack::adaptor::pack< signed char >
 Cmsgpack::adaptor::pack< signed int >
 Cmsgpack::adaptor::pack< signed long >
 Cmsgpack::adaptor::pack< signed long long >
 Cmsgpack::adaptor::pack< signed short >
 Cmsgpack::adaptor::pack< std::array< char, N > >
 Cmsgpack::adaptor::pack< std::array< T, N > >
 Cmsgpack::adaptor::pack< std::array< unsigned char, N > >
 Cmsgpack::adaptor::pack< std::chrono::time_point< Clock, Duration > >
 Cmsgpack::adaptor::pack< std::complex< T > >
 Cmsgpack::adaptor::pack< std::deque< T, Alloc > >
 Cmsgpack::adaptor::pack< std::forward_list< T, Alloc > >
 Cmsgpack::adaptor::pack< std::list< T, Alloc > >
 Cmsgpack::adaptor::pack< std::map< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::pack< std::multimap< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::pack< std::multiset< T, Compare, Alloc > >
 Cmsgpack::adaptor::pack< std::pair< T1, T2 > >
 Cmsgpack::adaptor::pack< std::reference_wrapper< T > >
 Cmsgpack::adaptor::pack< std::set< T, Compare, Alloc > >
 Cmsgpack::adaptor::pack< std::shared_ptr< T > >
 Cmsgpack::adaptor::pack< std::string >
 Cmsgpack::adaptor::pack< std::tuple< Args... > >
 Cmsgpack::adaptor::pack< std::unique_ptr< T > >
 Cmsgpack::adaptor::pack< std::unordered_map< K, V, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::pack< std::unordered_multimap< K, V, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::pack< std::unordered_multiset< Key, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::pack< std::unordered_set< Key, Hash, Compare, Alloc > >
 Cmsgpack::adaptor::pack< std::vector< bool, Alloc > >
 Cmsgpack::adaptor::pack< std::vector< char, Alloc > >
 Cmsgpack::adaptor::pack< std::vector< T, Alloc > >
 Cmsgpack::adaptor::pack< std::vector< unsigned char, Alloc > >
 Cmsgpack::adaptor::pack< std::wstring >
 Cmsgpack::adaptor::pack< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value >::type >
 Cmsgpack::adaptor::pack< T[N]>
 Cmsgpack::adaptor::pack< timespec >
 Cmsgpack::adaptor::pack< type::assoc_vector< K, V, Compare, Alloc > >
 Cmsgpack::adaptor::pack< type::basic_variant< STR, BIN, EXT > >
 Cmsgpack::adaptor::pack< type::fix_int16 >
 Cmsgpack::adaptor::pack< type::fix_int32 >
 Cmsgpack::adaptor::pack< type::fix_int64 >
 Cmsgpack::adaptor::pack< type::fix_int8 >
 Cmsgpack::adaptor::pack< type::fix_uint16 >
 Cmsgpack::adaptor::pack< type::fix_uint32 >
 Cmsgpack::adaptor::pack< type::fix_uint64 >
 Cmsgpack::adaptor::pack< type::fix_uint8 >
 Cmsgpack::adaptor::pack< type::nil_t >
 Cmsgpack::adaptor::pack< type::raw_ref >
 Cmsgpack::adaptor::pack< type::size_equal_only< T > >
 Cmsgpack::adaptor::pack< type::tuple<> >
 Cmsgpack::adaptor::pack< type::v4raw_ref >
 Cmsgpack::adaptor::pack< unsigned char >
 Cmsgpack::adaptor::pack< unsigned char[N]>
 Cmsgpack::adaptor::pack< unsigned int >
 Cmsgpack::adaptor::pack< unsigned long >
 Cmsgpack::adaptor::pack< unsigned long long >
 Cmsgpack::adaptor::pack< unsigned short >
 Cmsgpack::adaptor::pack< wchar_t >
 Cmsgpack::packer< Stream >The class template that supports continuous packing
 Cmsgpack::detail::packer_serializer< Stream, T >
 Cmsgpack::type::detail::pair_first_less< K, V, Compare, Alloc >
 Cmsgpack::detail::parse_helper< Visitor >
 Cmsgpack::parser< VisitorHolder, ReferencedBufferHook >Parsing class for a stream deserialization
 Cmsgpack::type::raw_ref
 Cstd::runtime_error
 Cmsgpack::sbuffer
 Cmsgpack::seq< Is >
 Cmsgpack::seq< Is... >
 Cmsgpack::type::size_equal_only< T >
 Cboost::static_visitor
 Cmsgpack::StdTupleAs< Args >
 Cmsgpack::StdTupleAs<>
 Cmsgpack::StdTupleAsImpl< T, Args >
 Cmsgpack::StdTupleConverter< Tuple, N >
 Cmsgpack::StdTupleConverter< Tuple, 0 >
 Cmsgpack::StdTuplePacker< Stream, Tuple, N >
 Cmsgpack::StdTuplePacker< Stream, Tuple, 0 >
 Cmsgpack::StdTupleToObjectWithZone< Tuple, N >
 Cmsgpack::StdTupleToObjectWithZone< Tuple, 0 >
 Cboost::totally_ordered
 Cstd::tuple
 Cmsgpack::type::tuple<>
 Cmsgpack::type::tuple_element< Tuple, N >
 Cmsgpack::type::tuple_type< T >
 Cmsgpack::type::tuple_type< const T & >
 Cmsgpack::type::tuple_type< T & >
 CType
 Cmsgpack::object::union_type
 Cmsgpack::detail::unpack_array
 Cmsgpack::unpack_limit
 Cmsgpack::detail::unpack_map
 Cmsgpack::detail::unpack_stack
 Cmsgpack::detail::unpack_user
 Cmsgpack::unpackerUnpacking class for a stream deserialization
 Cmsgpack::type::v4raw_ref
 Cmsgpack::detail::value< T >
 Cmsgpack::detail::value< fix_tag >
 Cboost::variant
 Cstd::vector
 Cmsgpack::vrefbuffer
 Cmsgpack::zbuffer
 Cmsgpack::zone