_GetReadSize() const | hgl::RingBuffer | [inline, protected] |
_GetWriteSize() const | hgl::RingBuffer | [inline, protected] |
_Read(void *, int, bool) | hgl::RingBuffer | [protected] |
_SafeReadStart(bool) | hgl::RingBuffer | [protected] |
_SafeWriteStart() | hgl::RingBuffer | [protected] |
_Write(const void *, int) | hgl::RingBuffer | [protected] |
buffer | hgl::RingBuffer | [protected] |
buffer_size | hgl::RingBuffer | [protected] |
ClampPosition() | hgl::RingBuffer | [protected] |
Clear() | hgl::RingBuffer | |
GetBufferSize() const | hgl::RingBuffer | [inline] |
GetReadSize() const | hgl::RingBuffer | [inline] |
GetThreadMutex() | hgl::ThreadMutex | [inline, protected] |
GetWriteSize() const | hgl::RingBuffer | [inline] |
Lock() | hgl::ThreadMutex | [protected, virtual] |
Read(void *, int, bool=true) | hgl::RingBuffer | |
read_count | hgl::RingBuffer | [protected] |
read_cur | hgl::RingBuffer | [protected] |
read_max | hgl::RingBuffer | [protected] |
read_off | hgl::RingBuffer | [protected] |
read_peek | hgl::RingBuffer | [protected] |
read_pos | hgl::RingBuffer | [protected] |
ReadEnd() | hgl::RingBuffer | |
ReadStart(bool=true) | hgl::RingBuffer | |
RingBuffer(int) | hgl::RingBuffer | |
SafeClear() | hgl::RingBuffer | |
SafeGetReadSize() | hgl::RingBuffer | |
SafeGetWriteSize() | hgl::RingBuffer | |
SafeRead(void *, int, bool=true) | hgl::RingBuffer | |
SafeReadEnd() | hgl::RingBuffer | |
SafeReadStart(bool=true) | hgl::RingBuffer | |
SafeTryReadStart(bool=true) | hgl::RingBuffer | |
SafeTryWriteStart() | hgl::RingBuffer | |
SafeWrite(const void *, int) | hgl::RingBuffer | |
SafeWriteEnd() | hgl::RingBuffer | |
SafeWriteStart() | hgl::RingBuffer | |
ThreadMutex() | hgl::ThreadMutex | [protected] |
TryLock() | hgl::ThreadMutex | [protected, virtual] |
Unlock() | hgl::ThreadMutex | [protected, virtual] |
Write(const void *, int) | hgl::RingBuffer | |
write_count | hgl::RingBuffer | [protected] |
write_cur | hgl::RingBuffer | [protected] |
write_max | hgl::RingBuffer | [protected] |
write_off | hgl::RingBuffer | [protected] |
write_pos | hgl::RingBuffer | [protected] |
WriteEnd() | hgl::RingBuffer | |
WriteStart() | hgl::RingBuffer | |
~RingBuffer() | hgl::RingBuffer | [virtual] |
~ThreadMutex() | hgl::ThreadMutex | [protected, virtual] |