|
| FileDeserializer (uint8_t *inbuf, size_t buflen) |
|
virtual bool | prepareToReadTagOrAttributeValueOneCharAtATime ()=0 |
|
virtual char | readNextCharOfTagOrAttributeValue ()=0 |
|
virtual int32_t | getNumCharsRemainingInValueBeforeEndOfCluster ()=0 |
|
virtual char const * | readNextTagOrAttributeName ()=0 |
|
virtual char const * | readTagOrAttributeValue ()=0 |
|
virtual int32_t | readTagOrAttributeValueInt ()=0 |
|
virtual int32_t | readTagOrAttributeValueHex (int32_t errorValue)=0 |
|
virtual int | readTagOrAttributeValueHexBytes (uint8_t *bytes, int32_t maxLen)=0 |
|
virtual Error | tryReadingFirmwareTagFromFile (char const *tagName, bool ignoreIncorrectFirmware=false)=0 |
|
virtual char const * | readNextCharsOfTagOrAttributeValue (int32_t numChars)=0 |
|
virtual Error | readTagOrAttributeValueString (String *string)=0 |
|
virtual bool | match (char const ch)=0 |
|
virtual void | exitTag (char const *exitTagName=NULL, bool closeObject=false)=0 |
|
virtual void | reset ()=0 |
|
| FileReader (char *memBuffer, uint32_t bufLen) |
|
FRESULT | closeWriter () |
|
bool | peekChar (char *thisChar) |
|
bool | readChar (char *thisChar) |
|
uint32_t | bytesRemainingInBuffer () |
|
char * | GetCurrentAddressInBuffer () |
|
|
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 |
|
The documentation for this class was generated from the following file: