MessagePack for C++
Loading...
Searching...
No Matches
msgpack::adaptor::detail::object_imp Struct Reference

#include <msgpack_variant.hpp>

Inheritance diagram for msgpack::adaptor::detail::object_imp:
Collaboration diagram for msgpack::adaptor::detail::object_imp:

Public Member Functions

void operator() (msgpack::type::nil_t const &v) const
void operator() (bool const &v) const
void operator() (uint64_t const &v) const
void operator() (int64_t const &v) const
void operator() (double const &v) const
template<typename T>
void operator() (T const &) const
 object_imp (msgpack::object &o)

Public Attributes

msgpack::objecto_

Constructor & Destructor Documentation

◆ object_imp()

msgpack::adaptor::detail::object_imp::object_imp ( msgpack::object & o)
inline

References o_.

Member Function Documentation

◆ operator()() [1/6]

void msgpack::adaptor::detail::object_imp::operator() ( bool const & v) const
inline

References o_.

◆ operator()() [2/6]

void msgpack::adaptor::detail::object_imp::operator() ( double const & v) const
inline

References o_.

◆ operator()() [3/6]

void msgpack::adaptor::detail::object_imp::operator() ( int64_t const & v) const
inline

References o_.

◆ operator()() [4/6]

void msgpack::adaptor::detail::object_imp::operator() ( msgpack::type::nil_t const & v) const
inline

References o_.

◆ operator()() [5/6]

template<typename T>
void msgpack::adaptor::detail::object_imp::operator() ( T const & ) const
inline

◆ operator()() [6/6]

void msgpack::adaptor::detail::object_imp::operator() ( uint64_t const & v) const
inline

References o_.

Member Data Documentation

◆ o_

msgpack::object& msgpack::adaptor::detail::object_imp::o_

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