MessagePack for C++
Loading...
Searching...
No Matches
msgpack::detail::unpack_stack Class Reference

#include <unpack.hpp>

Public Member Functions

msgpack::object const & obj () const
msgpack::objectobj ()
void set_obj (msgpack::object const &obj)
std::size_t count () const
void set_count (std::size_t count)
std::size_t decr_count ()
uint32_t container_type () const
void set_container_type (uint32_t container_type)
msgpack::object const & map_key () const
void set_map_key (msgpack::object const &map_key)

Member Function Documentation

◆ container_type()

uint32_t msgpack::detail::unpack_stack::container_type ( ) const
inline

Referenced by set_container_type().

◆ count()

std::size_t msgpack::detail::unpack_stack::count ( ) const
inline

Referenced by set_count().

◆ decr_count()

std::size_t msgpack::detail::unpack_stack::decr_count ( )
inline

◆ map_key()

msgpack::object const & msgpack::detail::unpack_stack::map_key ( ) const
inline

Referenced by set_map_key().

◆ obj() [1/2]

msgpack::object & msgpack::detail::unpack_stack::obj ( )
inline

◆ obj() [2/2]

msgpack::object const & msgpack::detail::unpack_stack::obj ( ) const
inline

Referenced by set_obj().

◆ set_container_type()

void msgpack::detail::unpack_stack::set_container_type ( uint32_t container_type)
inline

References container_type().

◆ set_count()

void msgpack::detail::unpack_stack::set_count ( std::size_t count)
inline

References count().

◆ set_map_key()

void msgpack::detail::unpack_stack::set_map_key ( msgpack::object const & map_key)
inline

References map_key().

◆ set_obj()

void msgpack::detail::unpack_stack::set_obj ( msgpack::object const & obj)
inline

References obj().


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