arduino-audio-tools
Loading...
Searching...
No Matches
audio_tools
SingleBuffer
SingleBuffer< T > Member List
This is the complete list of members for
SingleBuffer< T >
, including all inherited members.
_allocator
SingleBuffer< T >
protected
active
SingleBuffer< T >
address
() override
SingleBuffer< T >
inline
virtual
available
() override
SingleBuffer< T >
inline
virtual
availableForWrite
() override
SingleBuffer< T >
inline
virtual
BaseBuffer
()=default
BaseBuffer< uint8_t >
buffer
SingleBuffer< T >
protected
bufferCountEmpty
()
BaseBuffer< uint8_t >
inline
virtual
bufferCountFilled
()
BaseBuffer< uint8_t >
inline
virtual
clear
()
BaseBuffer< uint8_t >
inline
clearArray
(int len) override
SingleBuffer< T >
inline
virtual
current_read_pos
SingleBuffer< T >
protected
current_write_pos
SingleBuffer< T >
protected
data
()
SingleBuffer< T >
inline
flush
()
BaseBuffer< uint8_t >
inline
virtual
freePercent
()
BaseBuffer< uint8_t >
inline
virtual
id
SingleBuffer< T >
is_clear_with_zero
SingleBuffer< T >
protected
isEmpty
()
BaseBuffer< uint8_t >
inline
isFull
() override
SingleBuffer< T >
inline
virtual
levelPercent
()
BaseBuffer< uint8_t >
inline
virtual
onExternalBufferRefilled
(void *data, int len)
SingleBuffer< T >
inline
operator=
(const SingleBuffer &)=default
SingleBuffer< T >
audio_tools::audio_tools::BaseBuffer< uint8_t >::operator=
(const BaseBuffer &)=default
BaseBuffer< uint8_t >
owns_buffer
SingleBuffer< T >
protected
peek
(T &result) override
SingleBuffer< T >
inline
audio_tools::audio_tools::BaseBuffer< uint8_t >::peek
(uint8_t &result)=0
BaseBuffer< uint8_t >
pure virtual
peekArray
(uint8_t *data, int len)
SingleBuffer< T >
inline
read
(T &result) override
SingleBuffer< T >
inline
audio_tools::audio_tools::BaseBuffer< uint8_t >::read
(uint8_t &result)=0
BaseBuffer< uint8_t >
pure virtual
readArray
(uint8_t data[], int len)
BaseBuffer< uint8_t >
inline
virtual
reset
() override
SingleBuffer< T >
inline
virtual
resize
(size_t size)
SingleBuffer< T >
inline
virtual
setAvailable
(size_t available_size)
SingleBuffer< T >
inline
setClearWithZero
(bool flag)
SingleBuffer< T >
inline
setWritePos
(int pos)
SingleBuffer< T >
inline
SingleBuffer
(int size, Allocator &allocator=DefaultAllocator)
SingleBuffer< T >
inline
SingleBuffer
(const SingleBuffer &)=default
SingleBuffer< T >
SingleBuffer
()
SingleBuffer< T >
inline
size
() override
SingleBuffer< T >
inline
virtual
timestamp
SingleBuffer< T >
trim
()
SingleBuffer< T >
inline
write
(T sample) override
SingleBuffer< T >
inline
audio_tools::audio_tools::BaseBuffer< uint8_t >::write
(uint8_t data)=0
BaseBuffer< uint8_t >
pure virtual
writeArray
(const T data[], int len) override
SingleBuffer< T >
inline
audio_tools::audio_tools::BaseBuffer< uint8_t >::writeArray
(const uint8_t data[], int len)
BaseBuffer< uint8_t >
inline
virtual
writeArrayOverwrite
(const uint8_t data[], int len)
BaseBuffer< uint8_t >
inline
virtual
~BaseBuffer
()=default
BaseBuffer< uint8_t >
virtual
Generated by
1.15.0