![]() |
Deluge Firmware 1.3.0
Build date: 2025.11.26
|
This is the complete list of members for JsonSerializer, including all inherited members.
| bufferSize (defined in FileWriter) | FileWriter | protected |
| bytesWritten() (defined in FileWriter) | FileWriter | |
| callRoutines (defined in FileWriter) | FileWriter | protected |
| closeAfterWriting(char const *path, char const *beginningString, char const *endString) (defined in FileWriter) | FileWriter | |
| closeFileAfterWriting(char const *path=nullptr, char const *beginningString=nullptr, char const *endString=nullptr) override (defined in JsonSerializer) | JsonSerializer | virtual |
| closeTag(bool box=false) override (defined in JsonSerializer) | JsonSerializer | virtual |
| closeWriter() (defined in FileWriter) | FileWriter | |
| fileAccessFailedDuringWrite (defined in FileWriter) | FileWriter | protected |
| fileTotalBytesWritten (defined in FileWriter) | FileWriter | protected |
| fileWriteBufferCurrentPos (defined in FileWriter) | FileWriter | protected |
| FileWriter() (defined in FileWriter) | FileWriter | |
| FileWriter(bool inMem) (defined in FileWriter) | FileWriter | |
| firstItemHasBeenWritten (defined in JsonSerializer) | JsonSerializer | private |
| getBufferPtr() (defined in FileWriter) | FileWriter | inline |
| indentAmount (defined in JsonSerializer) | JsonSerializer | private |
| insertCommaIfNeeded() override (defined in JsonSerializer) | JsonSerializer | virtual |
| JsonSerializer() (defined in JsonSerializer) | JsonSerializer | |
| memoryBased (defined in FileWriter) | FileWriter | protected |
| printIndents() override (defined in JsonSerializer) | JsonSerializer | virtual |
| reset() override (defined in JsonSerializer) | JsonSerializer | virtual |
| resetWriter() (defined in FileWriter) | FileWriter | protected |
| setMemoryBased() (defined in FileWriter) | FileWriter | inline |
| write(char const *output) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeAbsoluteSyncLevelToFile(Song *song, char const *name, SyncLevel internalValue, bool onNewLine) (defined in Serializer) | Serializer | |
| writeArrayEnding(char const *tag, bool shouldPrintIndents=true, bool box=false) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeArrayStart(char const *tag, bool shouldPrintIndents=true, bool box=false) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeAttribute(char const *name, int32_t number, bool onNewLine=true) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeAttribute(char const *name, char const *value, bool onNewLine=true) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeAttributeHex(char const *name, int32_t number, int32_t numChars, bool onNewLine=true) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeAttributeHexBytes(char const *name, uint8_t *data, int32_t numBytes, bool onNewLine=true) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeBlock(uint8_t *block, uint32_t size) (defined in FileWriter) | FileWriter | |
| writeBufferToFile() (defined in FileWriter) | FileWriter | protected |
| writeByte(int8_t b) (defined in FileWriter) | FileWriter | |
| writeChars(char const *output) (defined in FileWriter) | FileWriter | |
| writeClosingTag(char const *tag, bool shouldPrintIndents=true, bool box=false) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeClusterBuffer (defined in FileWriter) | FileWriter | protected |
| writeEarliestCompatibleFirmwareVersion(char const *versionString) (defined in Serializer) | Serializer | inline |
| writeFIL (defined in FileWriter) | FileWriter | |
| writeFirmwareVersion() (defined in Serializer) | Serializer | |
| writeOpeningTag(char const *tag, bool startNewLineAfter=true, bool box=false) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeOpeningTagBeginning(char const *tag, bool box=false, bool newLineBefore=true) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeOpeningTagEnd(bool startNewLineAfter=true) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeSyncTypeToFile(Song *song, char const *name, SyncType value, bool onNewLine) (defined in Serializer) | Serializer | inline |
| writeTag(char const *tag, int32_t number, bool box=false) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeTag(char const *tag, char const *contents, bool box=false, bool quote=true) override (defined in JsonSerializer) | JsonSerializer | virtual |
| writeTagNameAndSeperator(char const *tag) override (defined in JsonSerializer) | JsonSerializer | virtual |
| ~FileWriter() (defined in FileWriter) | FileWriter | virtual |
| ~JsonSerializer() override=default (defined in JsonSerializer) | JsonSerializer |