arduino-audio-tools
BufferRTOS< T > Member List

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

address() overrideBufferRTOS< T >inlinevirtual
available() overrideBufferRTOS< T >inlinevirtual
availableForWrite() overrideBufferRTOS< T >inlinevirtual
BaseBuffer()=default (defined in BaseBuffer< T >)BaseBuffer< T >
BaseBuffer(BaseBuffer const &)=delete (defined in BaseBuffer< T >)BaseBuffer< T >
BufferRTOS(size_t streamBufferSize, size_t xTriggerLevel=1, TickType_t writeMaxWait=portMAX_DELAY, TickType_t readMaxWait=portMAX_DELAY, Allocator &allocator=DefaultAllocator) (defined in BufferRTOS< T >)BufferRTOS< T >inline
clear()BaseBuffer< T >inline
clearArray(int len)BaseBuffer< T >inlinevirtual
current_size_bytes (defined in BufferRTOS< T >)BufferRTOS< T >protected
end()BufferRTOS< T >inlineprotected
isEmpty() (defined in BufferRTOS< T >)BufferRTOS< T >inline
isFull() overrideBufferRTOS< T >inlinevirtual
levelPercent()BaseBuffer< T >inlinevirtual
NBuffer< T > (defined in BaseBuffer< T >)BaseBuffer< T >protected
p_allocator (defined in BufferRTOS< T >)BufferRTOS< T >protected
p_data (defined in BufferRTOS< T >)BufferRTOS< T >protected
peek() overrideBufferRTOS< T >inlinevirtual
read() overrideBufferRTOS< T >inlinevirtual
read_from_isr (defined in BufferRTOS< T >)BufferRTOS< T >protected
readArray(T data[], int len)BufferRTOS< T >inlinevirtual
readFrames(T data[][2], int len)BaseBuffer< T >inline
readFrames(T(&data)[rows][channels]) (defined in BaseBuffer< T >)BaseBuffer< T >inline
readWait (defined in BufferRTOS< T >)BufferRTOS< T >protected
reset() overrideBufferRTOS< T >inlinevirtual
resize(size_t size)BufferRTOS< T >inline
setReadFromISR(bool active) (defined in BufferRTOS< T >)BufferRTOS< T >inline
setReadMaxWait(TickType_t ticks) (defined in BufferRTOS< T >)BufferRTOS< T >inline
setup()BufferRTOS< T >inlineprotected
setWriteFromISR(bool active) (defined in BufferRTOS< T >)BufferRTOS< T >inline
setWriteMaxWait(TickType_t ticks) (defined in BufferRTOS< T >)BufferRTOS< T >inline
setWritePos(int pos) (defined in BaseBuffer< T >)BaseBuffer< T >inlineprotected
size() (defined in BufferRTOS< T >)BufferRTOS< T >inlinevirtual
static_stream_buffer (defined in BufferRTOS< T >)BufferRTOS< T >protected
trigger_level (defined in BufferRTOS< T >)BufferRTOS< T >protected
write(T data) overrideBufferRTOS< T >inlinevirtual
write_from_isr (defined in BufferRTOS< T >)BufferRTOS< T >protected
writeArray(const T data[], int len)BufferRTOS< T >inlinevirtual
writeArrayOverwrite(const T data[], int len)BaseBuffer< T >inlinevirtual
writeWait (defined in BufferRTOS< T >)BufferRTOS< T >protected
xHigherPriorityTaskWoken (defined in BufferRTOS< T >)BufferRTOS< T >protected
xStreamBuffer (defined in BufferRTOS< T >)BufferRTOS< T >protected
~BaseBuffer()=default (defined in BaseBuffer< T >)BaseBuffer< T >virtual
~BufferRTOS() (defined in BufferRTOS< T >)BufferRTOS< T >inline