|
|
| GmCharRingBuffer (int64_t iBufferSize, void *buffer) |
| |
|
int | Read (void *dest, int64_t count) |
| |
|
int | Write (void *source, int64_t count) |
| |
|
int64_t | BufferSize () |
| |
|
bool | IsFull () |
| |
|
int | SetEmpty () |
| |
|
bool | HasData () |
| |
|
bool | IsEmpty () |
| |
|
int | ReadAt (void *dest, int64_t index, int64_t size) |
| |
|
int | EraseNext (int64_t sizeToErase) |
| |
|
int64_t | NextWritePosition () |
| |
|
int64_t | BytesAvailable () |
| |
|
int64_t | BytesAvailableAt (int64_t index) |
| |
|
int64_t | FreeSpace () |
| |
|
int | SeekRead (int64_t nextRead) |
| |
|
|
int64_t | mHead |
| |
|
int64_t | mTail |
| |
|
int64_t | mBufferSize |
| |
|
void * | mBuffer |
| |
The documentation for this class was generated from the following files:
- /home/kddev/dev/AppDev/GmCommon/include/GmCharRingBuffer.hpp
- /home/kddev/dev/AppDev/GmCommon/GmUtil/GmCharRingBuffer.cpp