csParasiticDataBufferBase Class Reference
Base class for pooled and unpooled parasitic data buffer. More...
#include <csutil/parasiticdatabuffer.h>
Inheritance diagram for csParasiticDataBufferBase:
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. |
Detailed Description
Base class for pooled and unpooled parasitic data buffer.
Definition at line 35 of file parasiticdatabuffer.h.
Member Function Documentation
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.
The documentation for this class was generated from the following file:
- csutil/parasiticdatabuffer.h
Generated for Crystal Space 2.0 by doxygen 1.6.1