Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
JsonSerializer Member List

This is the complete list of members for JsonSerializer, including all inherited members.

bufferSize (defined in FileWriter)FileWriterprotected
bytesWritten() (defined in FileWriter)FileWriter
callRoutines (defined in FileWriter)FileWriterprotected
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)JsonSerializervirtual
closeTag(bool box=false) override (defined in JsonSerializer)JsonSerializervirtual
closeWriter() (defined in FileWriter)FileWriter
fileAccessFailedDuringWrite (defined in FileWriter)FileWriterprotected
fileTotalBytesWritten (defined in FileWriter)FileWriterprotected
fileWriteBufferCurrentPos (defined in FileWriter)FileWriterprotected
FileWriter() (defined in FileWriter)FileWriter
FileWriter(bool inMem) (defined in FileWriter)FileWriter
firstItemHasBeenWritten (defined in JsonSerializer)JsonSerializerprivate
getBufferPtr() (defined in FileWriter)FileWriterinline
indentAmount (defined in JsonSerializer)JsonSerializerprivate
insertCommaIfNeeded() override (defined in JsonSerializer)JsonSerializervirtual
JsonSerializer() (defined in JsonSerializer)JsonSerializer
memoryBased (defined in FileWriter)FileWriterprotected
printIndents() override (defined in JsonSerializer)JsonSerializervirtual
reset() override (defined in JsonSerializer)JsonSerializervirtual
resetWriter() (defined in FileWriter)FileWriterprotected
setMemoryBased() (defined in FileWriter)FileWriterinline
write(char const *output) override (defined in JsonSerializer)JsonSerializervirtual
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)JsonSerializervirtual
writeArrayStart(char const *tag, bool shouldPrintIndents=true, bool box=false) override (defined in JsonSerializer)JsonSerializervirtual
writeAttribute(char const *name, int32_t number, bool onNewLine=true) override (defined in JsonSerializer)JsonSerializervirtual
writeAttribute(char const *name, char const *value, bool onNewLine=true) override (defined in JsonSerializer)JsonSerializervirtual
writeAttributeHex(char const *name, int32_t number, int32_t numChars, bool onNewLine=true) override (defined in JsonSerializer)JsonSerializervirtual
writeAttributeHexBytes(char const *name, uint8_t *data, int32_t numBytes, bool onNewLine=true) override (defined in JsonSerializer)JsonSerializervirtual
writeBlock(uint8_t *block, uint32_t size) (defined in FileWriter)FileWriter
writeBufferToFile() (defined in FileWriter)FileWriterprotected
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)JsonSerializervirtual
writeClusterBuffer (defined in FileWriter)FileWriterprotected
writeEarliestCompatibleFirmwareVersion(char const *versionString) (defined in Serializer)Serializerinline
writeFIL (defined in FileWriter)FileWriter
writeFirmwareVersion() (defined in Serializer)Serializer
writeOpeningTag(char const *tag, bool startNewLineAfter=true, bool box=false) override (defined in JsonSerializer)JsonSerializervirtual
writeOpeningTagBeginning(char const *tag, bool box=false, bool newLineBefore=true) override (defined in JsonSerializer)JsonSerializervirtual
writeOpeningTagEnd(bool startNewLineAfter=true) override (defined in JsonSerializer)JsonSerializervirtual
writeSyncTypeToFile(Song *song, char const *name, SyncType value, bool onNewLine) (defined in Serializer)Serializerinline
writeTag(char const *tag, int32_t number, bool box=false) override (defined in JsonSerializer)JsonSerializervirtual
writeTag(char const *tag, char const *contents, bool box=false, bool quote=true) override (defined in JsonSerializer)JsonSerializervirtual
writeTagNameAndSeperator(char const *tag) override (defined in JsonSerializer)JsonSerializervirtual
~FileWriter() (defined in FileWriter)FileWritervirtual
~JsonSerializer() override=default (defined in JsonSerializer)JsonSerializer