MessagePack for C++
Loading...
Searching...
No Matches
msgpack::type::ext_ref Class Reference

#include <ext.hpp>

Public Member Functions

 ext_ref ()
 ext_ref (const char *p, uint32_t s)
 ext_ref (ext const &x)
const char * data () const
uint32_t size () const
int8_t type () const
std::string str () const
bool operator== (const ext_ref &x) const
bool operator!= (const ext_ref &x) const
bool operator< (const ext_ref &x) const
bool operator> (const ext_ref &x) const

Friends

struct adaptor::object< msgpack::type::ext_ref >

Constructor & Destructor Documentation

◆ ext_ref() [1/3]

msgpack::type::ext_ref::ext_ref ( )
inline

◆ ext_ref() [2/3]

msgpack::type::ext_ref::ext_ref ( const char * p,
uint32_t s )
inline

◆ ext_ref() [3/3]

msgpack::type::ext_ref::ext_ref ( ext const & x)
inline

References size().

Member Function Documentation

◆ data()

const char * msgpack::type::ext_ref::data ( ) const
inline

◆ operator!=()

bool msgpack::type::ext_ref::operator!= ( const ext_ref & x) const
inline

References ext_ref().

◆ operator<()

bool msgpack::type::ext_ref::operator< ( const ext_ref & x) const
inline

References ext_ref().

◆ operator==()

bool msgpack::type::ext_ref::operator== ( const ext_ref & x) const
inline

References ext_ref().

◆ operator>()

bool msgpack::type::ext_ref::operator> ( const ext_ref & x) const
inline

References ext_ref().

◆ size()

◆ str()

std::string msgpack::type::ext_ref::str ( ) const
inline

◆ type()

int8_t msgpack::type::ext_ref::type ( ) const
inline

◆ adaptor::object< msgpack::type::ext_ref >

friend struct adaptor::object< msgpack::type::ext_ref >
friend

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