![]() |
Public API Reference |
Base class for pooled and unpooled parasitic data buffer. More...
#include <csutil/parasiticdatabuffer.h>
Public Member Functions | |
| virtual char * | GetData () const |
| Get the buffer as an abstract pointer. | |
| int8 * | GetInt8 () |
| Get as an int8 *. | |
| virtual size_t | GetSize () const |
| Query the buffer size. | |
| uint8 * | GetUint8 () |
| Get as an uint8 *. | |
| char * | operator* () const |
| Get the buffer as an (char *) pointer. | |
Base class for pooled and unpooled parasitic data buffer.
Definition at line 35 of file parasiticdatabuffer.h.
| virtual char* csParasiticDataBufferBase::GetData | ( | ) | const [inline, virtual] |
Get the buffer as an abstract pointer.
Implements iDataBuffer.
Definition at line 68 of file parasiticdatabuffer.h.
| int8* csParasiticDataBufferBase::GetInt8 | ( | ) | [inline] |
Get as an int8 *.
Reimplemented from iDataBuffer.
Definition at line 72 of file parasiticdatabuffer.h.
| virtual size_t csParasiticDataBufferBase::GetSize | ( | ) | const [inline, virtual] |
| uint8* csParasiticDataBufferBase::GetUint8 | ( | ) | [inline] |
Get as an uint8 *.
Reimplemented from iDataBuffer.
Definition at line 74 of file parasiticdatabuffer.h.
| char* csParasiticDataBufferBase::operator* | ( | ) | const [inline] |
Get the buffer as an (char *) pointer.
Reimplemented from iDataBuffer.
Definition at line 70 of file parasiticdatabuffer.h.