![]() |
Deluge Firmware 1.3.0
Build date: 2026.07.29
|


Public Member Functions | |
| 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 |
| Public Member Functions inherited from FileDeserializer | |
| FileDeserializer (uint8_t *inbuf, size_t buflen) | |
| Public Member Functions inherited from Deserializer | |
| Error | readTagOrAttributeValueString (std::string &string) |
| Public Member Functions inherited from FileReader | |
| FileReader (char *memBuffer, uint32_t bufLen) | |
| FRESULT | closeWriter () |
| bool | peekChar (char *thisChar) |
| bool | readChar (char *thisChar) |
| uint32_t | bytesRemainingInBuffer () |
| char * | GetCurrentAddressInBuffer () |
Private Member Functions | |
| 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) |
Private Attributes | |
| char | charAtEndOfValue |
| uint8_t | xmlArea |
| int32_t | tagDepthCaller |
| int32_t | tagDepthFile |
| char | stringBuffer [kFilenameBufferSize] |
Additional Inherited Members | |
| Public Attributes inherited from FileReader | |
| FIL | readFIL |
| char * | fileClusterBuffer |
| UINT | currentReadBufferEndPos |
| int32_t | fileReadBufferCurrentPos |
| Protected Member Functions inherited from FileReader | |
| bool | readFileCluster () |
| bool | readFileClusterIfNecessary () |
| void | readDone () |
| void | resetReader () |
| Protected Attributes inherited from FileReader | |
| bool | callRoutines = true |
| bool | memoryBased = false |
| int32_t | readCount |
| bool | reachedBufferEnd |
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.
|
overridevirtual |
Implements Deserializer.