commonlib
FifoBuffer< T > Member List

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

buffer (defined in FifoBuffer< T >)FifoBuffer< T >protected
capacity (defined in FifoBufferBase< T >)FifoBufferBase< T >protected
FifoBuffer(size_t aCapacity=0)FifoBuffer< T >explicit
FifoBufferBase(size_t aCapacity=0)FifoBufferBase< T >
getCapacity() const overrideFifoBufferBase< T >virtual
getData() const overrideFifoBuffer< T >virtual
getLock() overrideFifoBufferBase< T >virtual
getReadPos() overrideFifoBufferBase< T >virtual
getRemainingSize() overrideFifoBufferBase< T >virtual
getSize() constFifoBuffer< T >
FifoBufferBase::getSize() overrideFifoBufferBase< T >virtual
getStatus()FifoBuffer< T >
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) overrideFifoBuffer< 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