SectionTemplate Member List

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

available()IDataSourceStreaminlinevirtual
clearWriteError()Printinline
Command enum nameSectionTemplate
enableOutput(bool enable)TemplateStreaminline
evaluate(char *&expr) overrideSectionTemplatevirtual
Field enum nameSectionTemplate
find(const char *target)Streaminline
find(const char *target, size_t length)Streaminline
findUntil(const char *target, const char *terminator)Stream
findUntil(const char *target, size_t targetLen, const char *terminate, size_t termLen)Stream
flush() overrideIDataSourceStreaminlinevirtual
formatter() constSectionTemplateinline
getMimeType() const overrideSectionTemplateinlinevirtual
getName() const overrideTemplateStreaminlinevirtual
getStreamType() const overrideTemplateStreaminlinevirtual
getValue(const char *name) overrideSectionTemplatevirtual
GetValue typedefSectionTemplate
GetValueDelegate typedefTemplateStream
getWriteError()Printinline
gotoSection(uint8_t index)SectionTemplate
id() constIDataSourceStreaminlinevirtual
indexOf(char c)Streaminlinevirtual
isFinished() overrideTemplateStreaminlinevirtual
isOutputEnabled() constTemplateStreaminline
isValid() constIDataSourceStreaminlinevirtual
length()IDataSourceStreaminline
moveString(String &s)IDataSourceStreaminlinevirtual
NextRecord typedefSectionTemplate
nextRecord()SectionTemplateinlineprotectedvirtual
onGetValue(GetValue callback)SectionTemplateinline
onNextRecord(NextRecord callback)SectionTemplateinline
parseFloat()Stream
parseFloat(char skipChar)Streamprotected
parseInt()Stream
parseInt(char skipChar)Streamprotected
peek() overrideIDataSourceStreamvirtual
peekNextDigit()Streamprotected
print(char c)Printinline
print(const char str[])Printinline
print(unsigned long num, int base=DEC)Printinline
print(const unsigned long long &num, int base=DEC)Printinline
print(long, int base=DEC)Print
print(const long long &, int base=DEC)Print
print(unsigned int num, int base=DEC)Printinline
print(unsigned char num, int base=DEC)Printinline
print(int num, int base=DEC)Printinline
print(double num, int digits=2)Printinline
print(const Printable &p)Printinline
print(const String &s)Printinline
printf(const char *fmt,...) __attribute__((format(printfPrint
println()Printinline
println(const char str[])Printinline
println(char c)Printinline
println(unsigned char num, int base=DEC)Printinline
println(unsigned int num, int base=DEC)Printinline
println(unsigned long num, int base=DEC)Printinline
println(const unsigned long long &num, int base=DEC)Printinline
println(int num, int base=DEC)Printinline
println(long num, int base=DEC)Printinline
println(const long long &num, int base=DEC)Printinline
println(double num, int digits=2)Printinline
println(const Printable &p)Printinline
println(const String &s)Printinline
read() overrideIDataSourceStreamvirtual
readBytes(char *buffer, size_t length) overrideIDataSourceStreamvirtual
readBytesUntil(char terminator, char *buffer, size_t length)Stream
readMemoryBlock(char *data, int bufSize) overrideTemplateStreamvirtual
readString(size_t maxLen) overrideIDataSourceStreamvirtual
readStringUntil(char terminator)Stream
receiveTimeoutStreamprotected
recordIndex() constSectionTemplateinline
sectionCount() constSectionTemplateinline
sectionIndex() constSectionTemplateinline
SectionTemplate(IDataSourceStream *source)SectionTemplate
seek(int len)IDataSourceStreaminlinevirtual
seekFrom(int offset, SeekOrigin origin) overrideTemplateStreamvirtual
setDoubleBraces(bool enable)TemplateStreaminline
setFormatter(Formatter &formatter)SectionTemplateinline
setTimeout(unsigned long timeout)Streaminline
setVar(const String &name, const String &value)TemplateStreaminline
setVars(const Variables &vars)TemplateStreaminline
setWriteError(int err=1)Printinlineprotected
stream() constSectionTemplateinline
Stream()Streaminline
TemplateStream(IDataSourceStream *stream, bool owned=true)TemplateStreaminline
timedPeek()Streamprotected
timedRead()Streamprotected
Variables typedefTemplateStream
variables()TemplateStreaminline
write(uint8_t charToWrite) overrideIDataSourceStreaminlinevirtual
Stream::write(const char *str)Printinline
Stream::write(const uint8_t *buffer, size_t size)Printvirtual
Stream::write(const char *buffer, size_t size)Printinline
~Print()Printinlinevirtual
~TemplateStream()TemplateStreaminline