10 #ifndef MSGPACK_TYPE_NIL_HPP 11 #define MSGPACK_TYPE_NIL_HPP 26 #if !defined(MSGPACK_DISABLE_LEGACY_NIL) 30 #endif // !defined(MSGPACK_DISABLE_LEGACY_NIL) 54 template <
typename Stream>
78 inline void msgpack::object::as<void>()
const 90 #endif // MSGPACK_TYPE_NIL_HPP #define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition: versioning.hpp:58
nil_t nil
Definition: nil.hpp:28
msgpack::packer< Stream > & operator()(msgpack::packer< Stream > &o, const type::nil_t &) const
Definition: nil.hpp:55
Definition: adaptor_base.hpp:15
void operator()(msgpack::object::with_zone &o, type::nil_t v) const
Definition: nil.hpp:70
void convert(T &v, msgpack::object const &o)
Definition: object.hpp:631
Definition: object_fwd.hpp:260
Definition: object_fwd.hpp:29
void operator()(msgpack::object &o, type::nil_t) const
Definition: nil.hpp:63
Definition: adaptor_base.hpp:45
Definition: object_fwd.hpp:253
Definition: adaptor_base.hpp:34
Object class that corresponding to MessagePack format object.
Definition: object_fwd.hpp:106
msgpack::type::object_type type
Definition: object_fwd.hpp:122
bool operator==(nil_t const &lhs, nil_t const &rhs)
Definition: nil.hpp:36
msgpack::object const & operator()(msgpack::object const &o, type::nil_t &) const
Definition: nil.hpp:46
Definition: adaptor_base.hpp:40
The class template that supports continuous packing.
Definition: adaptor_base.hpp:22
packer< Stream > & pack_nil()
Packing nil.
Definition: pack.hpp:1138
Definition: adaptor_base.hpp:29
bool operator<(nil_t const &lhs, nil_t const &rhs)
Definition: nil.hpp:32