|
| MemBuffer (char *data, size_t len) |
| Constructure to use an external buffer.
|
|
| MemBuffer (size_t len) |
| Constructure to locall allocate a buffer.
|
|
| MemBuffer (void) |
| default constructor
|
|
virtual | ~MemBuffer () |
| CLean UP a mess on Deletion.
|
|
char * | GetBuffer (void) |
| Access to the actual BUffer.
|
|
const char * | GetBuffer (void) const |
|
size_t | GetBufferSize (void) const |
| Access to the BUffer Size Information.
|
|
void | GrowBuffer (size_t len) |
| Grow a buffer is needed to get to a sertion size No care is made here to preserve convtent unlike a vector of chars.
|
|
bool | InBufferRange (char *) |
|
void | SetBuffer (char *data, size_t len) |
| Assigns a buffer.
|
|
Definition at line 4 of file membuffer.h.
◆ MemBuffer() [1/3]
MemBuffer::MemBuffer |
( |
void | | ) |
|
|
inline |
◆ MemBuffer() [2/3]
MemBuffer::MemBuffer |
( |
size_t | len | ) |
|
|
inline |
Constructure to locall allocate a buffer.
Definition at line 40 of file membuffer.I.
◆ MemBuffer() [3/3]
MemBuffer::MemBuffer |
( |
char * | data, |
|
|
size_t | len ) |
|
inline |
Constructure to use an external buffer.
Definition at line 48 of file membuffer.I.
◆ ~MemBuffer()
MemBuffer::~MemBuffer |
( |
| ) |
|
|
inlinevirtual |
CLean UP a mess on Deletion.
Definition at line 58 of file membuffer.I.
◆ GetBuffer() [1/2]
char * MemBuffer::GetBuffer |
( |
void | | ) |
|
|
inline |
Access to the actual BUffer.
Definition at line 113 of file membuffer.I.
◆ GetBuffer() [2/2]
const char * MemBuffer::GetBuffer |
( |
void | | ) |
const |
|
inline |
◆ GetBufferSize()
size_t MemBuffer::GetBufferSize |
( |
void | | ) |
const |
|
inline |
◆ GrowBuffer()
void MemBuffer::GrowBuffer |
( |
size_t | len | ) |
|
|
inline |
Grow a buffer is needed to get to a sertion size No care is made here to preserve convtent unlike a vector of chars.
Definition at line 82 of file membuffer.I.
◆ InBufferRange()
bool MemBuffer::InBufferRange |
( |
char * | inpos | ) |
|
|
inline |
◆ SetBuffer()
void MemBuffer::SetBuffer |
( |
char * | data, |
|
|
size_t | len ) |
|
inline |
The documentation for this class was generated from the following files: