commonlib
FifoBufferBase< T > Member List

This is the complete list of members for FifoBufferBase< T >, including all inherited members.

capacity (defined in FifoBufferBase< T >)FifoBufferBase< T >protected
FifoBufferBase(size_t aCapacity=0)FifoBufferBase< T >
getCapacity() const overrideFifoBufferBase< T >virtual
IDirectArraySourceBuffer< T >::getData() const=0IDirectArraySourceBuffer< T >pure virtual
IDirectArrayTargetBuffer::getData() const =0IDirectArrayTargetBuffer< T >pure virtual
getLock() overrideFifoBufferBase< T >virtual
getReadPos() overrideFifoBufferBase< T >virtual
getRemainingSize() overrideFifoBufferBase< T >virtual
getSize() overrideFifoBufferBase< T >virtual
getWritePos() overrideFifoBufferBase< T >virtual
incrementReadPosition(size_t pos) overrideFifoBufferBase< T >virtual
incrementWritePosition(size_t pos) overrideFifoBufferBase< T >virtual
isFull()FifoBufferBase< T >virtual
lock (defined in FifoBufferBase< T >)FifoBufferBase< T >mutableprotected
read(T *samples, size_t samplesCount, size_t pos)IDirectArraySourceBuffer< T >inlineprotectedvirtual
read(T *samples, size_t samplesCount)IDirectArraySourceBuffer< T >inlineprotectedvirtual
readSamples(T *samples, size_t samplesCount, bool incrementPosition=true) overrideIDirectArraySourceBuffer< T >inlinevirtual
readSamplesAt(T *samples, size_t samplesCount, bool incrementPosition=true, size_t readOffset=0)IDirectArraySourceBuffer< T >inlinevirtual
reset()FifoBufferBase< T >virtual
setCapacity(size_t aCapacity)FifoBufferBase< T >virtual
size (defined in FifoBufferBase< T >)FifoBufferBase< T >protected
write(const T *samples, size_t samplesCount, size_t pos)IDirectArrayTargetBuffer< T >inlineprotectedvirtual
write(const T *samples, size_t samplesCount)IDirectArrayTargetBuffer< T >inlineprotectedvirtual
writeSamples(const T *samples, size_t samplesCount, bool incrementPosition=true) overrideIDirectArrayTargetBuffer< T >inlinevirtual
~FifoBufferBase()=default (defined in FifoBufferBase< T >)FifoBufferBase< T >virtual
~ISourceBuffer()=default (defined in ISourceBuffer< T >)ISourceBuffer< T >virtual
~ITargetBuffer()=default (defined in ITargetBuffer< T >)ITargetBuffer< T >virtual