![]() |
Deluge Firmware 1.3.0
Build date: 2025.04.16
|
This is the complete list of members for Serializer, including all inherited members.
closeFileAfterWriting(char const *path=nullptr, char const *beginningString=nullptr, char const *endString=nullptr)=0 (defined in Serializer) | Serializer | pure virtual |
closeTag(bool box=false)=0 (defined in Serializer) | Serializer | pure virtual |
insertCommaIfNeeded()=0 (defined in Serializer) | Serializer | pure virtual |
printIndents()=0 (defined in Serializer) | Serializer | pure virtual |
reset()=0 (defined in Serializer) | Serializer | pure virtual |
write(char const *output)=0 (defined in Serializer) | Serializer | pure 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)=0 (defined in Serializer) | Serializer | pure virtual |
writeArrayStart(char const *tag, bool startNewLineAfter=true, bool box=false)=0 (defined in Serializer) | Serializer | pure virtual |
writeAttribute(char const *name, int32_t number, bool onNewLine=true)=0 (defined in Serializer) | Serializer | pure virtual |
writeAttribute(char const *name, char const *value, bool onNewLine=true)=0 (defined in Serializer) | Serializer | pure virtual |
writeAttributeHex(char const *name, int32_t number, int32_t numChars, bool onNewLine=true)=0 (defined in Serializer) | Serializer | pure virtual |
writeAttributeHexBytes(char const *name, uint8_t *data, int32_t numBytes, bool onNewLine=true)=0 (defined in Serializer) | Serializer | pure virtual |
writeClosingTag(char const *tag, bool shouldPrintIndents=true, bool box=false)=0 (defined in Serializer) | Serializer | pure virtual |
writeEarliestCompatibleFirmwareVersion(char const *versionString) (defined in Serializer) | Serializer | inline |
writeFirmwareVersion() (defined in Serializer) | Serializer | |
writeOpeningTag(char const *tag, bool startNewLineAfter=true, bool box=false)=0 (defined in Serializer) | Serializer | pure virtual |
writeOpeningTagBeginning(char const *tag, bool box=false, bool newLineBefore=true)=0 (defined in Serializer) | Serializer | pure virtual |
writeOpeningTagEnd(bool startNewLineAfter=true)=0 (defined in Serializer) | Serializer | pure 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)=0 (defined in Serializer) | Serializer | pure virtual |
writeTag(char const *tag, char const *contents, bool box=false, bool quote=true)=0 (defined in Serializer) | Serializer | pure virtual |
writeTagNameAndSeperator(char const *tag)=0 (defined in Serializer) | Serializer | pure virtual |