|
MessagePack for C++
|
#include <cpp11_define_map.hpp>
Public Member Functions | |
| define_map (Args &... args) | |
| template<typename Packer> | |
| void | msgpack_pack (Packer &pk) const |
| void | msgpack_unpack (msgpack::object const &o) const |
| void | msgpack_object (msgpack::object *o, msgpack::zone &z) const |
Public Attributes | |
| std::tuple< Args &... > | a |
|
inline |
References a.
|
inline |
|
inline |
References a, and msgpack::pack().
|
inline |
References a, msgpack::object_kv::key, msgpack::type::MAP, msgpack::object::union_type::map, msgpack::object_map::ptr, msgpack::object_str::ptr, msgpack::object_map::size, msgpack::object_str::size, msgpack::type::STR, msgpack::object::union_type::str, msgpack::object::type, msgpack::unpack(), msgpack::object_kv::val, and msgpack::object::via.
| std::tuple<Args&...> msgpack::type::define_map< Args >::a |
Referenced by define_map(), msgpack_object(), msgpack_pack(), and msgpack_unpack().