10#ifndef MSGPACK_V1_OBJECT_DECL_HPP
11#define MSGPACK_V1_OBJECT_DECL_HPP
37template <std::
size_t N>
38std::size_t add_ext_type_size(std::size_t size);
41std::size_t add_ext_type_size<4>(std::size_t size);
59template <
typename Stream,
typename T>
60struct packer_serializer;
65template <
typename Type>
86template <
typename Stream>
87struct object_pack_visitor;
89struct object_stringize_visitor;
bool operator!=(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &rhs)
bool operator==(basic_variant< STR, BIN, EXT > const &lhs, basic_variant< STR, BIN, EXT > const &rhs)
Definition msgpack_variant.hpp:265
Definition adaptor_base.hpp:15
void pack_copy(msgpack::packer< Stream > &o, T v)
Definition object.hpp:1192
object_handle clone(msgpack::object const &obj)
clone object
Definition object.hpp:622
std::size_t aligned_zone_size(msgpack::object const &obj)
Definition object.hpp:607
void convert(T &v, msgpack::object const &o)
Definition object.hpp:1178
Object class that corresponding to MessagePack format object.
Definition object_fwd.hpp:75
#define MSGPACK_DEPRECATED(msg)
Definition cpp_config.hpp:138
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition versioning.hpp:66