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

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

◆ operator<()

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

◆ operator==()

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

◆ operator>()

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

◆ size()

uint32_t msgpack::type::ext_ref::size ( ) const
inline

◆ str()

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

◆ type()

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

Friends And Related Function Documentation

◆ 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: