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

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)Serializerpure virtual
closeTag(bool box=false)=0 (defined in Serializer)Serializerpure virtual
insertCommaIfNeeded()=0 (defined in Serializer)Serializerpure virtual
printIndents()=0 (defined in Serializer)Serializerpure virtual
reset()=0 (defined in Serializer)Serializerpure virtual
write(char const *output)=0 (defined in Serializer)Serializerpure 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)Serializerpure virtual
writeArrayStart(char const *tag, bool startNewLineAfter=true, bool box=false)=0 (defined in Serializer)Serializerpure virtual
writeAttribute(char const *name, int32_t number, bool onNewLine=true)=0 (defined in Serializer)Serializerpure virtual
writeAttribute(char const *name, char const *value, bool onNewLine=true)=0 (defined in Serializer)Serializerpure virtual
writeAttributeHex(char const *name, int32_t number, int32_t numChars, bool onNewLine=true)=0 (defined in Serializer)Serializerpure virtual
writeAttributeHexBytes(char const *name, uint8_t *data, int32_t numBytes, bool onNewLine=true)=0 (defined in Serializer)Serializerpure virtual
writeClosingTag(char const *tag, bool shouldPrintIndents=true, bool box=false)=0 (defined in Serializer)Serializerpure virtual
writeEarliestCompatibleFirmwareVersion(char const *versionString) (defined in Serializer)Serializerinline
writeFirmwareVersion() (defined in Serializer)Serializer
writeOpeningTag(char const *tag, bool startNewLineAfter=true, bool box=false)=0 (defined in Serializer)Serializerpure virtual
writeOpeningTagBeginning(char const *tag, bool box=false, bool newLineBefore=true)=0 (defined in Serializer)Serializerpure virtual
writeOpeningTagEnd(bool startNewLineAfter=true)=0 (defined in Serializer)Serializerpure virtual
writeSyncTypeToFile(Song *song, char const *name, SyncType value, bool onNewLine) (defined in Serializer)Serializerinline
writeTag(char const *tag, int32_t number, bool box=false)=0 (defined in Serializer)Serializerpure virtual
writeTag(char const *tag, char const *contents, bool box=false, bool quote=true)=0 (defined in Serializer)Serializerpure virtual
writeTagNameAndSeperator(char const *tag)=0 (defined in Serializer)Serializerpure virtual