Add(const T &elem) | CLAM::CircularBuffer< T > | [inline] |
Add(const Array< T > &in, TSize offset=0) | CLAM::CircularBuffer< T > | [inline] |
CircularBuffer() | CLAM::CircularBuffer< T > | [inline] |
CircularBuffer(TSize bufferSize) | CLAM::CircularBuffer< T > | [inline] |
DecreaseReadIndex(TSize step=1) | CLAM::CircularBuffer< T > | [inline] |
DecreaseWriteIndex(TSize step=1) | CLAM::CircularBuffer< T > | [inline] |
GetBufferSize() const | CLAM::CircularBuffer< T > | [inline] |
GetInitialReadOffset() const | CLAM::CircularBuffer< T > | [inline] |
GetInitialWriteOffset() const | CLAM::CircularBuffer< T > | [inline] |
GetPtrToElement(int absPos) | CLAM::CircularBuffer< T > | [inline] |
GetReadIndex() const | CLAM::CircularBuffer< T > | [inline] |
GetReadSize() const | CLAM::CircularBuffer< T > | [inline] |
GetWriteIndex() const | CLAM::CircularBuffer< T > | [inline] |
GetWriteSize() const | CLAM::CircularBuffer< T > | [inline] |
IncreaseReadIndex(TSize step=1) | CLAM::CircularBuffer< T > | [inline] |
IncreaseWriteIndex(TSize step=1) | CLAM::CircularBuffer< T > | [inline] |
Init() | CLAM::CircularBuffer< T > | [inline] |
InitPointers() | CLAM::CircularBuffer< T > | [inline] |
mBuffer | CLAM::CircularBuffer< T > | [protected] |
mInitialReadOffset | CLAM::CircularBuffer< T > | [protected] |
mInitialWriteOffset | CLAM::CircularBuffer< T > | [protected] |
mLogicalSize | CLAM::CircularBuffer< T > | [protected] |
mReadIndex | CLAM::CircularBuffer< T > | [protected] |
mReadSize | CLAM::CircularBuffer< T > | [protected] |
mWriteIndex | CLAM::CircularBuffer< T > | [protected] |
mWriteSize | CLAM::CircularBuffer< T > | [protected] |
NonCopyRead(Array< T > &buffer) | CLAM::CircularBuffer< T > | [inline] |
Read(T &element) | CLAM::CircularBuffer< T > | [inline] |
Read(T *buffer) | CLAM::CircularBuffer< T > | [inline] |
Read(Array< T > &in, TSize offset=0) | CLAM::CircularBuffer< T > | [inline] |
SetBufferSize(TSize size) | CLAM::CircularBuffer< T > | [inline] |
SetBufferToZero() | CLAM::CircularBuffer< T > | [inline] |
SetInitialReadOffset(TSize size) | CLAM::CircularBuffer< T > | [inline] |
SetInitialWriteOffset(TSize size) | CLAM::CircularBuffer< T > | [inline] |
SetReadSize(TSize size) | CLAM::CircularBuffer< T > | [inline] |
SetWriteSize(TSize size) | CLAM::CircularBuffer< T > | [inline] |
Write(const T &element) | CLAM::CircularBuffer< T > | [inline] |
Write(const T *buffer) | CLAM::CircularBuffer< T > | [inline] |
Write(const Array< T > &in, TSize offset=0) | CLAM::CircularBuffer< T > | [inline] |