|
bool | prepareToReadTagOrAttributeValueOneCharAtATime () override |
|
char const * | readNextTagOrAttributeName () override |
|
char | readNextCharOfTagOrAttributeValue () override |
|
int32_t | getNumCharsRemainingInValueBeforeEndOfCluster () override |
|
int32_t | readTagOrAttributeValueInt () override |
|
int32_t | readTagOrAttributeValueHex (int32_t errorValue) override |
|
int | readTagOrAttributeValueHexBytes (uint8_t *bytes, int32_t maxLen) override |
|
int | readHexBytesUntil (uint8_t *bytes, int32_t maxLen, char endPos) |
|
char const * | readNextCharsOfTagOrAttributeValue (int32_t numChars) override |
|
Error | readTagOrAttributeValueString (String *string) override |
|
char const * | readTagOrAttributeValue () override |
|
bool | match (char const ch) override |
|
void | exitTag (char const *exitTagName=NULL, bool closeObject=false) override |
|
Error | openXMLFile (FilePointer *filePointer, char const *firstTagName, char const *altTagName="", bool ignoreIncorrectFirmware=false) |
|
void | reset () override |
|
Error | tryReadingFirmwareTagFromFile (char const *tagName, bool ignoreIncorrectFirmware) override |
|
| FileDeserializer (uint8_t *inbuf, size_t buflen) |
|
| FileReader (char *memBuffer, uint32_t bufLen) |
|
FRESULT | closeWriter () |
|
bool | peekChar (char *thisChar) |
|
bool | readChar (char *thisChar) |
|
uint32_t | bytesRemainingInBuffer () |
|
char * | GetCurrentAddressInBuffer () |
|
|
void | skipUntilChar (char endChar) |
|
char const * | readTagName () |
|
char const * | readNextAttributeName () |
|
char const * | readUntilChar (char endChar) |
|
char const * | readAttributeValue () |
|
int32_t | readIntUntilChar (char endChar) |
|
bool | getIntoAttributeValue () |
|
int32_t | readAttributeValueInt () |
|
Error | readStringUntilChar (String *string, char endChar) |
|
Error | readAttributeValueString (String *string) |
|
|
char | charAtEndOfValue |
|
uint8_t | xmlArea |
|
int32_t | tagDepthCaller |
|
int32_t | tagDepthFile |
|
char | stringBuffer [kFilenameBufferSize] |
|
|
FIL | readFIL |
|
char * | fileClusterBuffer |
|
UINT | currentReadBufferEndPos |
|
int32_t | fileReadBufferCurrentPos |
|
bool | readFileCluster () |
|
bool | readFileClusterIfNecessary () |
|
void | readDone () |
|
void | resetReader () |
|
bool | callRoutines = true |
|
bool | memoryBased = false |
|
int32_t | readCount |
|
bool | reachedBufferEnd |
|
◆ exitTag()
void XMLDeserializer::exitTag |
( |
char const * | exitTagName = NULL, |
|
|
bool | closeObject = false ) |
|
overridevirtual |
◆ getNumCharsRemainingInValueBeforeEndOfCluster()
int32_t XMLDeserializer::getNumCharsRemainingInValueBeforeEndOfCluster |
( |
| ) |
|
|
overridevirtual |
◆ match()
bool XMLDeserializer::match |
( |
char const | ch | ) |
|
|
overridevirtual |
◆ prepareToReadTagOrAttributeValueOneCharAtATime()
bool XMLDeserializer::prepareToReadTagOrAttributeValueOneCharAtATime |
( |
| ) |
|
|
overridevirtual |
◆ readNextCharOfTagOrAttributeValue()
char XMLDeserializer::readNextCharOfTagOrAttributeValue |
( |
| ) |
|
|
overridevirtual |
◆ readNextCharsOfTagOrAttributeValue()
char const * XMLDeserializer::readNextCharsOfTagOrAttributeValue |
( |
int32_t | numChars | ) |
|
|
overridevirtual |
◆ readNextTagOrAttributeName()
char const * XMLDeserializer::readNextTagOrAttributeName |
( |
| ) |
|
|
overridevirtual |
◆ readTagOrAttributeValue()
char const * XMLDeserializer::readTagOrAttributeValue |
( |
| ) |
|
|
overridevirtual |
◆ readTagOrAttributeValueHex()
int32_t XMLDeserializer::readTagOrAttributeValueHex |
( |
int32_t | errorValue | ) |
|
|
overridevirtual |
◆ readTagOrAttributeValueHexBytes()
int XMLDeserializer::readTagOrAttributeValueHexBytes |
( |
uint8_t * | bytes, |
|
|
int32_t | maxLen ) |
|
overridevirtual |
◆ readTagOrAttributeValueInt()
int32_t XMLDeserializer::readTagOrAttributeValueInt |
( |
| ) |
|
|
overridevirtual |
◆ readTagOrAttributeValueString()
Error XMLDeserializer::readTagOrAttributeValueString |
( |
String * | string | ) |
|
|
overridevirtual |
◆ reset()
void XMLDeserializer::reset |
( |
| ) |
|
|
overridevirtual |
◆ tryReadingFirmwareTagFromFile()
Error XMLDeserializer::tryReadingFirmwareTagFromFile |
( |
char const * | tagName, |
|
|
bool | ignoreIncorrectFirmware ) |
|
overridevirtual |
The documentation for this class was generated from the following files: