arduino-audio-tools
CatStream Member List

This is the complete list of members for CatStream, including all inherited members.

_timeout (defined in CatStream)CatStreamprotected
add(Stream *stream) (defined in CatStream)CatStreaminline
add(Stream &stream) (defined in CatStream)CatStreaminline
available() override (defined in CatStream)CatStreaminlinevirtual
availableForWrite() override (defined in BaseStream)BaseStreaminlinevirtual
availableWithTimout() (defined in CatStream)CatStreaminlineprotected
BaseStream()=default (defined in BaseStream)BaseStream
BaseStream(BaseStream const &)=delete (defined in BaseStream)BaseStream
begin() (defined in CatStream)CatStreaminlinevirtual
begin_callback (defined in CatStream)CatStreamprotected
CatStream()=default (defined in CatStream)CatStream
end() (defined in CatStream)CatStreaminlinevirtual
end_callback (defined in CatStream)CatStreamprotected
flush() override (defined in BaseStream)BaseStreaminlinevirtual
input_streams (defined in CatStream)CatStreamprotected
is_active (defined in CatStream)CatStreamprotected
moveToNextStreamOnEnd()CatStreaminlineprotected
operator bool()CatStreaminline
operator=(BaseStream const &)=delete (defined in BaseStream)BaseStream
p_current_stream (defined in CatStream)CatStreamprotected
readBytes(uint8_t *data, size_t len) override (defined in CatStream)CatStreaminlinevirtual
refillReadBuffer() (defined in BaseStream)BaseStreaminlineprotected
setOnBeginCallback(void(*callback)(Stream *stream)) (defined in CatStream)CatStreaminline
setOnEndCallback(void(*callback)(Stream *stream)) (defined in CatStream)CatStreaminline
setTimeout(uint32_t t) (defined in CatStream)CatStreaminline
tmp_in (defined in BaseStream)BaseStreamprotected
tmp_out (defined in BaseStream)BaseStreamprotected
write(const uint8_t *data, size_t size) overrideCatStreaminlinevirtual
write(uint8_t ch) override (defined in BaseStream)BaseStreaminlinevirtual
~BaseStream()=default (defined in BaseStream)BaseStreamvirtual