CLAM-Development  1.4.0
CLAM::AudioCircularBuffer Member List

This is the complete list of members for CLAM::AudioCircularBuffer, including all inherited members.

Add(const TData &elem)CLAM::CircularBuffer< TData >inline
Add(const Array< TData > &in, TSize offset=0)CLAM::CircularBuffer< TData >inline
AddAudio(const Audio &in)CLAM::AudioCircularBufferinline
AudioCircularBuffer()CLAM::AudioCircularBufferinline
AudioCircularBuffer(TSize bufferSize)CLAM::AudioCircularBufferinline
CircularBuffer()CLAM::CircularBuffer< TData >inline
CircularBuffer(TSize bufferSize)CLAM::CircularBuffer< TData >inline
DecreaseReadIndex(TSize step=1)CLAM::CircularBuffer< TData >inline
DecreaseWriteIndex(TSize step=1)CLAM::CircularBuffer< TData >inline
GetBufferSize() constCLAM::CircularBuffer< TData >inline
GetInitialReadOffset() constCLAM::CircularBuffer< TData >inline
GetInitialWriteOffset() constCLAM::CircularBuffer< TData >inline
GetPtrToElement(int absPos)CLAM::CircularBuffer< TData >inline
GetReadIndex() constCLAM::CircularBuffer< TData >inline
GetReadSize() constCLAM::CircularBuffer< TData >inline
GetWriteIndex() constCLAM::CircularBuffer< TData >inline
GetWriteSize() constCLAM::CircularBuffer< TData >inline
IncreaseReadIndex(TSize step=1)CLAM::CircularBuffer< TData >inline
IncreaseWriteIndex(TSize step=1)CLAM::CircularBuffer< TData >inline
Init()CLAM::CircularBuffer< TData >inline
InitPointers()CLAM::CircularBuffer< TData >inline
mBufferCLAM::CircularBuffer< TData >protected
mInitialReadOffsetCLAM::CircularBuffer< TData >protected
mInitialWriteOffsetCLAM::CircularBuffer< TData >protected
mLogicalSizeCLAM::CircularBuffer< TData >protected
mReadIndexCLAM::CircularBuffer< TData >protected
mReadSizeCLAM::CircularBuffer< TData >protected
mWriteIndexCLAM::CircularBuffer< TData >protected
mWriteSizeCLAM::CircularBuffer< TData >protected
NonCopyRead(Array< TData > &buffer)CLAM::CircularBuffer< TData >inline
NonCopyReadAudio(Audio &in)CLAM::AudioCircularBufferinline
Read(TData &element)CLAM::CircularBuffer< TData >inline
Read(TData *buffer)CLAM::CircularBuffer< TData >inline
Read(Array< TData > &in, TSize offset=0)CLAM::CircularBuffer< TData >inline
ReadAudio(Audio &in)CLAM::AudioCircularBufferinline
SetBufferSize(TSize size)CLAM::CircularBuffer< TData >inline
SetBufferToZero()CLAM::CircularBuffer< TData >inline
SetInitialReadOffset(TSize size)CLAM::CircularBuffer< TData >inline
SetInitialWriteOffset(TSize size)CLAM::CircularBuffer< TData >inline
SetReadSize(TSize size)CLAM::CircularBuffer< TData >inline
SetWriteSize(TSize size)CLAM::CircularBuffer< TData >inline
Write(const TData &element)CLAM::CircularBuffer< TData >inline
Write(const TData *buffer)CLAM::CircularBuffer< TData >inline
Write(const Array< TData > &in, TSize offset=0)CLAM::CircularBuffer< TData >inline
WriteAudio(const Audio &in)CLAM::AudioCircularBufferinline