MessagePack for C++
Public Member Functions | List of all members
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: