arduino-audio-tools
RingBuffer< T > Member List

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

_aucBuffer (defined in RingBuffer< T >)RingBuffer< T >protected
_iHead (defined in RingBuffer< T >)RingBuffer< T >protected
_iTail (defined in RingBuffer< T >)RingBuffer< T >protected
_numElems (defined in RingBuffer< T >)RingBuffer< T >protected
address()RingBuffer< T >inlinevirtual
available()RingBuffer< T >inlinevirtual
availableForWrite()RingBuffer< 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
isEmpty() (defined in RingBuffer< T >)RingBuffer< T >inline
isFull()RingBuffer< T >inlinevirtual
max_size (defined in RingBuffer< T >)RingBuffer< T >protected
NBuffer< T > (defined in BaseBuffer< T >)BaseBuffer< T >protected
nextIndex(int index) (defined in RingBuffer< T >)RingBuffer< T >inlineprotected
operator=(BaseBuffer const &)=delete (defined in BaseBuffer< T >)BaseBuffer< T >
peek()RingBuffer< T >inlinevirtual
peekArray(T *data, int n) (defined in RingBuffer< T >)RingBuffer< T >inlinevirtual
read()RingBuffer< T >inlinevirtual
readArray(T data[], int len)BaseBuffer< T >inlinevirtual
readFrames(T data[][2], int len)BaseBuffer< T >inline
readFrames(T(&data)[rows][channels]) (defined in BaseBuffer< T >)BaseBuffer< T >inline
reset()RingBuffer< T >inlinevirtual
resize(int len) (defined in RingBuffer< T >)RingBuffer< T >inlinevirtual
RingBuffer(int size) (defined in RingBuffer< T >)RingBuffer< T >inline
setWritePos(int pos) (defined in BaseBuffer< T >)BaseBuffer< T >inlineprotected
size()RingBuffer< T >inlinevirtual
write(T data)RingBuffer< T >inlinevirtual
writeArray(const T data[], int len)BaseBuffer< T >inlinevirtual
writeArrayOverwrite(const T data[], int len)BaseBuffer< T >inlinevirtual
~BaseBuffer()=default (defined in BaseBuffer< T >)BaseBuffer< T >virtual