ESP32 PSRAM Library
esp32_psram::RingBufferStream< VectorType > Member List

This is the complete list of members for esp32_psram::RingBufferStream< VectorType >, including all inherited members.

_startMillisStreamprotected
_timeoutStreamprotected
available() overrideesp32_psram::RingBufferStream< VectorType >inlinevirtual
availableForWrite() overrideesp32_psram::RingBufferStream< VectorType >inlinevirtual
clearWriteError()Printinline
find(const char *target)Stream
find(uint8_t *target)Streaminline
find(const char *target, size_t length)Stream
find(const uint8_t *target, size_t length)Streaminline
find(char target)Streaminline
findUntil(const char *target, const char *terminator)Stream
findUntil(const uint8_t *target, const char *terminator)Streaminline
findUntil(const char *target, size_t targetLen, const char *terminate, size_t termLen)Stream
findUntil(const uint8_t *target, size_t targetLen, const char *terminate, size_t termLen)Streaminline
flush() overrideesp32_psram::RingBufferStream< VectorType >inlinevirtual
free() constesp32_psram::RingBufferStream< VectorType >inline
getLastSendReport() constStreaminline
getTimeout() constStreaminline
getVector()esp32_psram::RingBufferStream< VectorType >inline
getVector() constesp32_psram::RingBufferStream< VectorType >inline
getWriteError()Printinline
hasPeekBufferAPI() constStreaminlinevirtual
inputCanTimeout()Streaminlinevirtual
isEmpty() constesp32_psram::RingBufferStream< VectorType >inline
isFull() constesp32_psram::RingBufferStream< VectorType >inline
oneShotMs typedefStream
outputCanTimeout()Printinlinevirtual
parseFloat()Stream
parseFloat(char skipChar)Streamprotected
parseInt()Stream
parseInt(char skipChar)Streamprotected
peek() overrideesp32_psram::RingBufferStream< VectorType >inlinevirtual
peekAvailable()Streaminlinevirtual
peekBuffer()Streaminlinevirtual
peekConsume(size_t consume)Streaminlinevirtual
peekNextDigit(bool detectDecimal=false)Streamprotected
print(const __FlashStringHelper *)Print
print(const String &)Print
print(const char[])Print
print(char)Print
print(unsigned char, int=DEC)Print
print(int, int=DEC)Print
print(unsigned int, int=DEC)Print
print(long, int=DEC)Print
print(unsigned long, int=DEC)Print
print(long long, int=DEC)Print
print(unsigned long long, int=DEC)Print
print(double, int=2)Print
print(const Printable &)Print
Print()Printinline
printf(const char *format,...) __attribute__((format(printfPrint
printf_P(PGM_P format,...) __attribute__((format(printfPrint
println(const __FlashStringHelper *)Print
println(const String &s)Print
println(const char[])Print
println(char)Print
println(unsigned char, int=DEC)Print
println(int, int=DEC)Print
println(unsigned int, int=DEC)Print
println(long, int=DEC)Print
println(unsigned long, int=DEC)Print
println(long long, int=DEC)Print
println(unsigned long long, int=DEC)Print
println(double, int=2)Print
println(const Printable &)Print
println(void)Print
printNumber(double number, uint8_t digits)Print
read() overrideesp32_psram::RingBufferStream< VectorType >inlinevirtual
Stream::read(uint8_t *buffer, size_t len)Streamvirtual
Stream::read(char *buffer, size_t len)Streaminline
readBytes(char *buffer, size_t size) overrideesp32_psram::RingBufferStream< VectorType >inlinevirtual
readBytes(uint8_t *buffer, size_t size)esp32_psram::RingBufferStream< VectorType >inlinevirtual
readBytesUntil(char terminator, char *buffer, size_t length)Stream
readBytesUntil(char terminator, uint8_t *buffer, size_t length)Streaminline
readString()Streamvirtual
readStringUntil(char terminator)Stream
readStringUntil(const char *terminator, uint32_t untilTotalNumberOfOccurrences=1)Stream
Report enum nameStream
RingBufferStream(size_t size)esp32_psram::RingBufferStream< VectorType >inline
sendAll(Print *to, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendAll(Print &to, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendAll(Stream *to, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendAll(Stream &to, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendAll(Stream &&to, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendAvailable(Print *to)Streaminline
sendAvailable(Print &to)Streaminline
sendAvailable(Stream *to)Streaminline
sendAvailable(Stream &to)Streaminline
sendAvailable(Stream &&to)Streaminline
sendGeneric(Print *to, const ssize_t len=-1, const int readUntilChar=-1, oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streamprotected
sendGeneric(Stream *to, const ssize_t len=-1, const int readUntilChar=-1, oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streamprotected
SendGenericPeekBuffer(Print *to, const ssize_t len, const int readUntilChar, const oneShotMs::timeType timeoutMs)Streamprotected
SendGenericRegular(Print *to, const ssize_t len, const oneShotMs::timeType timeoutMs)Streamprotected
SendGenericRegularUntil(Print *to, const ssize_t len, const int readUntilChar, const oneShotMs::timeType timeoutMs)Streamprotected
sendSize(Print *to, const ssize_t maxLen, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendSize(Print &to, const ssize_t maxLen, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendSize(Stream *to, const ssize_t maxLen, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendSize(Stream &to, const ssize_t maxLen, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendSize(Stream &&to, const ssize_t maxLen, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendUntil(Print *to, const int readUntilChar, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendUntil(Print &to, const int readUntilChar, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendUntil(Stream *to, const int readUntilChar, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendUntil(Stream &to, const int readUntilChar, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
sendUntil(Stream &&to, const int readUntilChar, const oneShotMs::timeType timeoutMs=oneShotMs::neverExpires)Streaminline
setReport(Report report)Streaminlineprotected
setTimeout(unsigned long timeout)Stream
setWriteError(int err=1)Printinlineprotected
size() constesp32_psram::RingBufferStream< VectorType >inline
Stream()Streaminline
streamRemaining()Streaminlinevirtual
temporaryStackBufferSizeStreamstatic
timedPeek()Streamprotected
timedRead()Streamprotected
used() constesp32_psram::RingBufferStream< VectorType >inline
write(uint8_t value) overrideesp32_psram::RingBufferStream< VectorType >inlinevirtual
write(const uint8_t *data, size_t size)esp32_psram::RingBufferStream< VectorType >inlinevirtual
Stream::write(const char *str)Printinline
Stream::write(const char *buffer, size_t size)Printinline
Stream::write(short t)Printinline
Stream::write(unsigned short t)Printinline
Stream::write(int t)Printinline
Stream::write(unsigned int t)Printinline
Stream::write(long t)Printinline
Stream::write(unsigned long t)Printinline
Stream::write(long long t)Printinline
Stream::write(unsigned long long t)Printinline
Stream::write(char c)Printinline
Stream::write(int8_t c)Printinline
~Stream()Streaminlinevirtual