commonlib
IDirectArraySourceBuffer< T, Locking > Member List

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

getCapacity() const =0IDirectArraySourceBuffer< T, Locking >pure virtual
getData() const =0IDirectArraySourceBuffer< T, Locking >pure virtual
getLock()=0ISourceBuffer< T >pure virtual
getReadPos()=0IDirectArraySourceBuffer< T, Locking >pure virtual
getSize()=0ISourceBuffer< T >pure virtual
incrementReadPosition(size_t pos)=0ISourceBuffer< T >pure virtual
read(T *samples, size_t samplesCount, size_t pos)IDirectArraySourceBuffer< T, Locking >inlineprotectedvirtual
read(T *samples, size_t samplesCount)IDirectArraySourceBuffer< T, Locking >inlineprotectedvirtual
readSamples(T *samples, size_t samplesCount, bool incrementPosition=true) overrideIDirectArraySourceBuffer< T, Locking >inlinevirtual
readSamplesAt(T *samples, size_t samplesCount, bool incrementPosition=true, size_t readOffset=0)IDirectArraySourceBuffer< T, Locking >inlinevirtual
~ISourceBuffer()=default (defined in ISourceBuffer< T >)ISourceBuffer< T >virtual