arduino-audio-tools
SynchronizedBuffer< T > Member List

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

address() overrideSynchronizedBuffer< T >inlinevirtual
available() overrideSynchronizedBuffer< T >inlinevirtual
availableForWrite() overrideSynchronizedBuffer< T >inlinevirtual
BaseBuffer()=default (defined in BaseBuffer< T >)BaseBuffer< T >
BaseBuffer(BaseBuffer const &)=delete (defined in BaseBuffer< T >)BaseBuffer< T >
clear()BaseBuffer< T >inline
clearArray(int len)BaseBuffer< T >inlinevirtual
is_sync_available (defined in SynchronizedBuffer< T >)SynchronizedBuffer< T >protected
isEmpty() (defined in SynchronizedBuffer< T >)SynchronizedBuffer< T >inline
isFull() overrideSynchronizedBuffer< T >inlinevirtual
levelPercent()BaseBuffer< T >inlinevirtual
NBuffer< T > (defined in BaseBuffer< T >)BaseBuffer< T >protected
p_buffer (defined in SynchronizedBuffer< T >)SynchronizedBuffer< T >protected
p_mutex (defined in SynchronizedBuffer< T >)SynchronizedBuffer< T >protected
peek() overrideSynchronizedBuffer< T >inlinevirtual
read() overrideSynchronizedBuffer< T >inlinevirtual
readArray(T data[], int len)SynchronizedBuffer< T >inlinevirtual
readFrames(T data[][2], int len)BaseBuffer< T >inline
readFrames(T(&data)[rows][channels]) (defined in BaseBuffer< T >)BaseBuffer< T >inline
reset() overrideSynchronizedBuffer< T >inlinevirtual
setWritePos(int pos) (defined in BaseBuffer< T >)BaseBuffer< T >inlineprotected
size() (defined in SynchronizedBuffer< T >)SynchronizedBuffer< T >inlinevirtual
SynchronizedBuffer(BaseBuffer< T > &buffer, Mutex &mutex, bool syncAvailable=false) (defined in SynchronizedBuffer< T >)SynchronizedBuffer< T >inline
write(T data) overrideSynchronizedBuffer< T >inlinevirtual
writeArray(const T data[], int len)SynchronizedBuffer< T >inlinevirtual
writeArrayOverwrite(const T data[], int len)BaseBuffer< T >inlinevirtual
~BaseBuffer()=default (defined in BaseBuffer< T >)BaseBuffer< T >virtual