Workspace 6.21.5
Public Member Functions | List of all members
SerializedTreeIO Class Referenceabstract

Interface for reading or writing out a serialized tree in a specific format.

#include <Workspace/DataExecution/Serialization/serializedtreeio.h>

Inheritance diagram for SerializedTreeIO:
[legend]

Public Member Functions

virtual bool loadFile (SerializedTree &tree, const QString &fileName)=0
 
virtual bool loadString (SerializedTree &tree, const QString &contents)=0
 
virtual bool saveFile (const SerializedTree &tree, const QString &fileName) const =0
 
virtual QString subtreeToString (const SerializedItem &item) const =0
 
virtual QString treeToString (const SerializedTree &tree) const =0
 

Member Function Documentation

◆ loadFile()

virtual bool loadFile ( SerializedTree tree,
const QString &  fileName 
)
pure virtual

◆ loadString()

virtual bool loadString ( SerializedTree tree,
const QString &  contents 
)
pure virtual

◆ saveFile()

virtual bool saveFile ( const SerializedTree tree,
const QString &  fileName 
) const
pure virtual

◆ subtreeToString()

virtual QString subtreeToString ( const SerializedItem item) const
pure virtual

◆ treeToString()

virtual QString treeToString ( const SerializedTree tree) const
pure virtual