MessagePack for C++
Public Attributes | List of all members
msgpack::object_kv Struct Reference

#include <object.hpp>

Public Attributes

msgpack::object key
 
msgpack::object val
 

Member Data Documentation

◆ key

msgpack::object msgpack::object_kv::key

Referenced by msgpack::aligned_zone_size(), msgpack::type::define_map<>::msgpack_object(), msgpack::type::define_map< Args >::msgpack_unpack(), msgpack::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 >::operator()(), msgpack::adaptor::convert< std::unordered_map< K, V, Hash, Compare, Alloc > >::operator()(), msgpack::adaptor::as< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::operator()(), msgpack::adaptor::convert< type::assoc_vector< K, V, Compare, Alloc > >::operator()(), msgpack::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 >::operator()(), msgpack::adaptor::convert< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::operator()(), msgpack::adaptor::as< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::operator()(), msgpack::adaptor::convert< std::map< K, V, Compare, Alloc > >::operator()(), msgpack::adaptor::as< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::operator()(), msgpack::adaptor::convert< std::multimap< K, V, Compare, Alloc > >::operator()(), msgpack::adaptor::object_with_zone< msgpack::object >::operator()(), msgpack::operator<<(), msgpack::operator==(), and msgpack::detail::unpack_map_item().

◆ val

msgpack::object msgpack::object_kv::val

Referenced by msgpack::aligned_zone_size(), msgpack::type::define_map<>::msgpack_object(), msgpack::type::define_map< Args >::msgpack_unpack(), msgpack::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 >::operator()(), msgpack::adaptor::convert< std::unordered_map< K, V, Hash, Compare, Alloc > >::operator()(), msgpack::adaptor::as< type::assoc_vector< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::operator()(), msgpack::adaptor::convert< type::assoc_vector< K, V, Compare, Alloc > >::operator()(), msgpack::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 >::operator()(), msgpack::adaptor::convert< std::unordered_multimap< K, V, Hash, Compare, Alloc > >::operator()(), msgpack::adaptor::as< std::map< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::operator()(), msgpack::adaptor::convert< std::map< K, V, Compare, Alloc > >::operator()(), msgpack::adaptor::as< std::multimap< K, V, Compare, Alloc >, typename std::enable_if< msgpack::has_as< K >::value||msgpack::has_as< V >::value >::type >::operator()(), msgpack::adaptor::convert< std::multimap< K, V, Compare, Alloc > >::operator()(), msgpack::adaptor::object_with_zone< msgpack::object >::operator()(), msgpack::operator<<(), msgpack::operator==(), and msgpack::detail::unpack_map_item().


The documentation for this struct was generated from the following file: