MessagePack for C++
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
msgpack::type::raw_ref Struct Reference

#include <raw.hpp>

Public Member Functions

 raw_ref ()
 
 raw_ref (const char *p, uint32_t s)
 
std::string str () const
 
bool operator== (const raw_ref &x) const
 
bool operator!= (const raw_ref &x) const
 
bool operator< (const raw_ref &x) const
 
bool operator> (const raw_ref &x) const
 

Public Attributes

uint32_t size
 
const charptr
 

Constructor & Destructor Documentation

◆ raw_ref() [1/2]

msgpack::type::raw_ref::raw_ref ( )
inline

◆ raw_ref() [2/2]

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

Member Function Documentation

◆ operator!=()

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

References msgpack::convert().

◆ operator<()

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

References msgpack::convert(), ptr, and size.

◆ operator==()

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

References msgpack::convert(), ptr, and size.

◆ operator>()

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

References msgpack::convert(), ptr, and size.

◆ str()

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

References ptr, and size.

Member Data Documentation

◆ ptr

const char* msgpack::type::raw_ref::ptr

Referenced by operator<(), operator==(), operator>(), and str().

◆ size

uint32_t msgpack::type::raw_ref::size

Referenced by operator<(), operator==(), operator>(), and str().


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