RMF
|
Manage a shared buffer for storing a RMF. More...
#include <RMF/BufferHandle.h>
Public Member Functions | |
BufferHandle () | |
Empty buffer. | |
BufferHandle (const std::vector< char > &st) | |
std::vector< char > & | access_buffer () const |
Public Member Functions inherited from RMF::BufferConstHandle | |
BufferConstHandle (std::string r) | |
BufferConstHandle (const std::vector< char > &r) | |
BufferConstHandle (const std::vector< uint8_t > &r) | |
BufferConstHandle (std::shared_ptr< std::vector< char > > r) | |
std::shared_ptr< std::vector < char > > | get () const |
const std::vector< char > & | get_buffer () const |
std::string | get_string () const |
get the buffer encoded in a string | |
std::pair< const uint8_t *, size_t > | get_uint8_t () const |
Additional Inherited Members | |
Protected Member Functions inherited from RMF::BufferConstHandle | |
int | compare (BufferConstHandle o) const |
Protected Attributes inherited from RMF::BufferConstHandle | |
std::shared_ptr< std::vector < char > > | data_ |
Definition at line 22 of file BufferHandle.h.