|
SafeString
4.1.42
SafeString is a safe, robust and debuggable replacement for string processing in Arduino
|
This is the complete list of members for SafeStringReader, including all inherited members.
| _capacity | SafeString | protected |
| availableForWrite(void) | SafeString | |
| binToLong(long &l) | SafeString | |
| binToUnsignedLong(unsigned long &l) | SafeString | |
| buffer | SafeString | protected |
| c_str() | SafeString | |
| capacity(void) | SafeString | |
| charAt(unsigned int index) | SafeString | |
| clear(void) | SafeString | |
| compareTo(SafeString &s) | SafeString | |
| compareTo(const char *cstr) | SafeString | |
| concat(SafeString &str) | SafeString | |
| concat(const char *cstr) | SafeString | |
| concat(char c) | SafeString | |
| concat(unsigned char c) | SafeString | |
| concat(int num) | SafeString | |
| concat(unsigned int num) | SafeString | |
| concat(long num) | SafeString | |
| concat(unsigned long num) | SafeString | |
| concat(int64_t num) | SafeString | |
| concat(float num) | SafeString | |
| concat(double num) | SafeString | |
| concat(const __FlashStringHelper *str) | SafeString | |
| concat(const char *cstr, size_t length) | SafeString | |
| concat(const __FlashStringHelper *str, size_t length) | SafeString | |
| concatInternal(const char *cstr, size_t length, bool assignOp=false) | SafeString | protected |
| concatInternal(const __FlashStringHelper *str, size_t length, bool assignOp=false) | SafeString | protected |
| concatInternal(const char *cstr, bool assignOp=false) | SafeString | protected |
| concatInternal(char c, bool assignOp=false) | SafeString | protected |
| concatInternal(const __FlashStringHelper *str, bool assignOp=false) | SafeString | protected |
| concatln(const __FlashStringHelper *pstr) | SafeString | protected |
| concatln(char c) | SafeString | protected |
| concatln(const char *cstr, size_t length) | SafeString | protected |
| connect(Stream &stream) | SafeStringReader | |
| currentOutput | SafeString | protectedstatic |
| debug(bool verbose=true) | SafeString | |
| debug(const char *title, bool verbose=true) | SafeString | |
| debug(const __FlashStringHelper *title, bool verbose=true) | SafeString | |
| debug(SafeString &stitle, bool verbose=true) | SafeString | |
| debugInputBuffer(bool verbose=true) | SafeStringReader | |
| debugInputBuffer(const char *title, bool verbose=true) | SafeStringReader | |
| debugInputBuffer(const __FlashStringHelper *title, bool verbose=true) | SafeStringReader | |
| debugInputBuffer(SafeString &stitle, bool verbose=true) | SafeStringReader | |
| debugInternalMsg(bool _fullDebug) const | SafeString | protected |
| debugPtr | SafeString | protectedstatic |
| echoOff() | SafeStringReader | |
| echoOn() | SafeStringReader | |
| emptyPrint | SafeString | protectedstatic |
| end() | SafeStringReader | |
| endsWith(const char c) | SafeString | |
| endsWith(SafeString &suffix) | SafeString | |
| endsWith(const char *suffix) | SafeString | |
| endsWithCharFrom(SafeString &suffix) | SafeString | |
| endsWithCharFrom(const char *suffix) | SafeString | |
| equals(SafeString &s) | SafeString | |
| equals(const char *cstr) | SafeString | |
| equals(const char c) | SafeString | |
| equalsConstantTime(SafeString &s) | SafeString | |
| equalsIgnoreCase(SafeString &s) | SafeString | |
| equalsIgnoreCase(const char *str2) | SafeString | |
| errorDetected() | SafeString | static |
| firstToken(SafeString &token, char delimiter, bool returnLastNonDelimitedToken=true) | SafeString | inline |
| firstToken(SafeString &token, SafeString delimiters, bool returnLastNonDelimitedToken=true) | SafeString | inline |
| firstToken(SafeString &token, const char *delimiters, bool returnLastNonDelimitedToken=true) | SafeString | inline |
| flushInput() | SafeStringReader | |
| fullDebug | SafeString | protectedstatic |
| getDelimiter() | SafeStringReader | |
| getLastReadCount() | SafeString | |
| getReadCount() | SafeStringReader | |
| hasError() | SafeString | |
| hexToLong(long &l) | SafeString | |
| hexToUnsignedLong(unsigned long &l) | SafeString | |
| indexOf(char ch, unsigned int fromIndex=0) | SafeString | |
| indexOf(const char *str, unsigned int fromIndex=0) | SafeString | |
| indexOf(SafeString &str, unsigned int fromIndex=0) | SafeString | |
| indexOfCharFrom(SafeString &str, unsigned int fromIndex=0) | SafeString | |
| indexOfCharFrom(const char *chars, unsigned int fromIndex=0) | SafeString | |
| isEmpty(void) | SafeString | |
| isFull(void) | SafeString | |
| isSkippingToDelimiter() | SafeStringReader | |
| keepLast(unsigned int count) | SafeString | |
| lastIndexOf(char ch) | SafeString | |
| lastIndexOf(char ch, unsigned int fromIndex) | SafeString | |
| lastIndexOf(SafeString &str) | SafeString | |
| lastIndexOf(SafeString &str, unsigned int fromIndex) | SafeString | |
| lastIndexOf(const char *cstr) | SafeString | |
| lastIndexOf(const char *cstr, unsigned int fromIndex) | SafeString | |
| len | SafeString | protected |
| length(void) | SafeString | |
| limitedStrLen(const char *p, size_t limit) | SafeString | protected |
| newline() | SafeString | |
| nextToken(SafeString &token, char delimiter, bool returnEmptyFields=false, bool returnLastNonDelimitedToken=true, bool firstToken=false) | SafeString | |
| nextToken(SafeString &token, SafeString &delimiters, bool returnEmptyFields=false, bool returnLastNonDelimitedToken=true, bool firstToken=false) | SafeString | |
| nextToken(SafeString &token, const char *delimiters, bool returnEmptyFields=false, bool returnLastNonDelimitedToken=true, bool firstToken=false) | SafeString | |
| octToLong(long &l) | SafeString | |
| octToUnsignedLong(unsigned long &l) | SafeString | |
| operator!=(SafeString &rhs) | SafeString | inline |
| operator!=(const char *cstr) | SafeString | inline |
| operator!=(const char c) | SafeString | inline |
| operator+=(SafeString &rhs) | SafeString | inline |
| operator+=(const char *cstr) | SafeString | inline |
| operator+=(char c) | SafeString | inline |
| operator+=(unsigned char num) | SafeString | inline |
| operator+=(int num) | SafeString | inline |
| operator+=(unsigned int num) | SafeString | inline |
| operator+=(long num) | SafeString | inline |
| operator+=(unsigned long num) | SafeString | inline |
| operator+=(int64_t num) | SafeString | inline |
| operator+=(float num) | SafeString | inline |
| operator+=(double num) | SafeString | inline |
| operator+=(const __FlashStringHelper *str) | SafeString | inline |
| operator-=(SafeString &rhs) | SafeString | inline |
| operator-=(const char *cstr) | SafeString | inline |
| operator-=(char c) | SafeString | inline |
| operator-=(unsigned char num) | SafeString | inline |
| operator-=(int num) | SafeString | inline |
| operator-=(unsigned int num) | SafeString | inline |
| operator-=(long num) | SafeString | inline |
| operator-=(unsigned long num) | SafeString | inline |
| operator-=(int64_t num) | SafeString | inline |
| operator-=(float num) | SafeString | inline |
| operator-=(double num) | SafeString | inline |
| operator-=(const __FlashStringHelper *str) | SafeString | inline |
| operator<(SafeString &rhs) | SafeString | inline |
| operator<(const char *rhs) | SafeString | inline |
| operator<=(SafeString &rhs) | SafeString | inline |
| operator<=(const char *rhs) | SafeString | inline |
| operator=(char c) | SafeStringReader | |
| operator=(unsigned char c) | SafeStringReader | |
| operator=(int num) | SafeStringReader | |
| operator=(unsigned int num) | SafeStringReader | |
| operator=(long num) | SafeStringReader | |
| operator=(unsigned long num) | SafeStringReader | |
| operator=(float num) | SafeStringReader | |
| operator=(double num) | SafeStringReader | |
| operator=(SafeString &rhs) | SafeStringReader | |
| operator=(const char *cstr) | SafeStringReader | |
| operator=(const __FlashStringHelper *str) | SafeStringReader | |
| SafeString::operator=(int64_t num) | SafeString | |
| operator==(SafeString &rhs) | SafeString | inline |
| operator==(const char *cstr) | SafeString | inline |
| operator==(const char c) | SafeString | inline |
| operator>(SafeString &rhs) | SafeString | inline |
| operator>(const char *rhs) | SafeString | inline |
| operator>=(SafeString &rhs) | SafeString | inline |
| operator>=(const char *rhs) | SafeString | inline |
| operator[](unsigned int index) | SafeString | |
| Output | SafeString | static |
| outputName() const | SafeString | protected |
| prefix(SafeString &s) | SafeString | |
| prefix(const char *cstr) | SafeString | |
| prefix(char c) | SafeString | |
| prefix(unsigned char c) | SafeString | |
| prefix(int num) | SafeString | |
| prefix(unsigned int num) | SafeString | |
| prefix(long num) | SafeString | |
| prefix(unsigned long num) | SafeString | |
| prefix(int64_t num) | SafeString | |
| prefix(float num) | SafeString | |
| prefix(double num) | SafeString | |
| prefix(const __FlashStringHelper *str) | SafeString | |
| prefix(const char *cstr, size_t length) | SafeString | |
| prefix(const __FlashStringHelper *str, size_t length) | SafeString | |
| print(unsigned char, int=DEC) | SafeString | |
| print(int, int=DEC) | SafeString | |
| print(unsigned int, int=DEC) | SafeString | |
| print(long, int=DEC) | SafeString | |
| print(unsigned long, int=DEC) | SafeString | |
| print(int64_t, int=DEC) | SafeString | |
| print(double, int=2) | SafeString | |
| print(const __FlashStringHelper *) | SafeString | |
| print(const char *) | SafeString | |
| print(char) | SafeString | |
| print(SafeString &str) | SafeString | |
| print(double d, int decs, int width, bool forceSign=false) | SafeString | |
| printInt(double d, int decs, int width, bool forceSign, bool addNL) | SafeString | protected |
| printInternal(long, int=DEC, bool assignOp=false) | SafeString | protected |
| printInternal(unsigned long, int=DEC, bool assignOp=false) | SafeString | protected |
| printInternal(double, int=2, bool assignOp=false) | SafeString | protected |
| printInternal(int64_t num, int base=2, bool assignOp=false) | SafeString | protected |
| println(unsigned char, int=DEC) | SafeString | |
| println(int, int=DEC) | SafeString | |
| println(unsigned int, int=DEC) | SafeString | |
| println(long, int=DEC) | SafeString | |
| println(unsigned long, int=DEC) | SafeString | |
| println(int64_t, int=DEC) | SafeString | |
| println(double, int=2) | SafeString | |
| println(const __FlashStringHelper *) | SafeString | |
| println(const char *) | SafeString | |
| println(char) | SafeString | |
| println(SafeString &str) | SafeString | |
| println(void) | SafeString | |
| println(double d, int decs, int width, bool forceSign=false) | SafeString | |
| printlnErr() const | SafeString | protected |
| printTo(Print &p) const | SafeString | |
| processBackspaces(void) | SafeString | |
| read() | SafeStringReader | |
| SafeString::read(Stream &input) | SafeString | |
| readFrom(SafeString &sfInput, unsigned int startIdx=0) | SafeString | |
| readFrom(const char *strPtr, unsigned int maxCharsToRead=((unsigned int) -1)) | SafeString | |
| readUntil(Stream &input, const char delimiter) | SafeString | |
| readUntil(Stream &input, const char *delimiters) | SafeString | |
| readUntil(Stream &input, SafeString &delimiters) | SafeString | |
| readUntilToken(Stream &input, SafeString &token, const char delimiter, bool &skipToDelimiter, uint8_t echoInput=false, unsigned long timeout_ms=0) | SafeString | |
| readUntilToken(Stream &input, SafeString &token, const char *delimiters, bool &skipToDelimiter, uint8_t echoInput=false, unsigned long timeout_ms=0) | SafeString | |
| readUntilToken(Stream &input, SafeString &token, SafeString &delimiters, bool &skipToDelimiter, uint8_t echoInput=false, unsigned long timeout_ms=0) | SafeString | |
| remove(unsigned int index) | SafeString | |
| remove(unsigned int index, unsigned int count) | SafeString | |
| removeBefore(unsigned int startIndex) | SafeString | |
| removeFrom(unsigned int startIndex) | SafeString | |
| removeLast(unsigned int count) | SafeString | |
| replace(char findChar, char replaceChar) | SafeString | |
| replace(const char findChar, const char *replaceStr) | SafeString | |
| replace(const char findChar, SafeString &sfReplace) | SafeString | |
| replace(const char *findStr, const char *replaceStr) | SafeString | |
| replace(SafeString &sfFind, SafeString &sfReplace) | SafeString | |
| reserve(unsigned int size) | SafeString | |
| returnEmptyTokens(bool flag=true) | SafeStringReader | |
| SafeString(unsigned int maxLen, char *buf, const char *cstr, const char *_name=NULL, bool _fromBuffer=false, bool _fromPtr=true) | SafeString | explicit |
| SafeStringReader(SafeString &_sfInput, size_t bufSize, char *tokenBuf, const char *_name, const char *delimiters, bool skipToDelimiterFlag=false, uint8_t echoInput=false, unsigned long timeout_ms=0) | SafeStringReader | explicit |
| SafeStringReader(SafeString &_sfInput, size_t bufSize, char *tokenBuf, const char *_name, const char delimiter, bool skipToDelimiterFlag=false, uint8_t echoInput=false, unsigned long timeout_ms=0) | SafeStringReader | explicit |
| setCharAt(unsigned int index, char c) | SafeString | |
| setError() | SafeString | protected |
| setOutput(Print &debugOut, bool verbose=true) | SafeString | static |
| setTimeout(unsigned long ms) | SafeStringReader | |
| setVerbose(bool verbose) | SafeString | static |
| skipToDelimiter() | SafeStringReader | |
| startsWith(const char c, unsigned int fromIndex=0) | SafeString | |
| startsWith(const char *str2, unsigned int fromIndex=0) | SafeString | |
| startsWith(SafeString &s2, unsigned int fromIndex=0) | SafeString | |
| startsWithIgnoreCase(const char c, unsigned int fromIndex=0) | SafeString | |
| startsWithIgnoreCase(const char *str2, unsigned int fromIndex=0) | SafeString | |
| startsWithIgnoreCase(SafeString &s2, unsigned int fromIndex=0) | SafeString | |
| stoken(SafeString &token, unsigned int fromIndex, const char delimiter, bool returnEmptyFields=false, bool useAsDelimiters=true) | SafeString | |
| stoken(SafeString &token, unsigned int fromIndex, const char *delimiters, bool returnEmptyFields=false, bool useAsDelimiters=true) | SafeString | |
| stoken(SafeString &token, unsigned int fromIndex, SafeString &delimiters, bool returnEmptyFields=false, bool useAsDelimiters=true) | SafeString | |
| substring(SafeString &result, unsigned int beginIdx) | SafeString | |
| substring(SafeString &result, unsigned int beginIdx, unsigned int endIdx) | SafeString | |
| toDouble(double &d) | SafeString | |
| toFloat(float &f) | SafeString | |
| toInt(int &i) | SafeString | |
| toInt64_t(int64_t &l) | SafeString | |
| toLong(long &l) | SafeString | |
| toLowerCase(void) | SafeString | |
| toUnsignedLong(unsigned long &l) | SafeString | |
| toUpperCase(void) | SafeString | |
| trim(void) | SafeString | |
| turnOutputOff(void) | SafeString | static |
| utf8index(unsigned int endIdx) | SafeString | |
| utf8nextIndex(unsigned int startIdx) | SafeString | |
| write(uint8_t b) | SafeString | virtual |
| write(const uint8_t *buffer, size_t length) | SafeString | virtual |
| writeTo(SafeString &output, unsigned int startIdx=0) | SafeString |