![]() |
Deluge Firmware 1.3.0
Build date: 2025.04.16
|
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 |