pion-net
4.0.9
|
structure used to store BLOB metadata; payload starts immediately following this More...
#include <PionBlob.hpp>
Public Member Functions | |
BlobData (AllocType &blob_alloc, const std::size_t len) | |
constructor takes allocator and size (in octets) of BLOB | |
const CharType * | get (void) const |
returns (const) reference to the BLOB payload | |
CharType * | get (void) |
returns (non-const) reference to the BLOB payload | |
Public Attributes | |
AllocType *const | m_alloc_ptr |
pointer to the allocator used by the BLOB | |
const std::size_t | m_len |
size of the BLOB, in octets | |
boost::detail::atomic_count | m_copies |
number of copies referencing this BLOB |
structure used to store BLOB metadata; payload starts immediately following this
Definition at line 31 of file PionBlob.hpp.