|
| 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: