1#ifndef __MEMBUFFER_GM_H__
2#define __MEMBUFFER_GM_H__
10 inline void SetBuffer(
char * data,
size_t len);
14 inline const char *
GetBuffer(
void)
const;
15 inline bool InBufferRange(
char * );
22 inline void ClearBuffer(
void);
23 inline void AllocBuffer(
size_t len);
MemBuffer(void)
default constructor
char * GetBuffer(void)
Access to the actual BUffer.
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 v...
size_t GetBufferSize(void) const
Access to the BUffer Size Information.
void SetBuffer(char *data, size_t len)
Assigns a buffer.