MessagePack for C++
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 char * ptr
 

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

◆ operator<()

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

References ptr, and size.

◆ operator==()

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

References ptr, and size.

◆ operator>()

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

References 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

◆ size

uint32_t msgpack::type::raw_ref::size

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