|
| static bool | labelComparator (GenericNode *const node1, GenericNode *const node2) |
| | This comparator is used to sort children lists by label. More...
|
| |
| static GenericNode * | load (const char *data, int dataLength, bool lazy, GenericPersistentUnit &persistentUnit) |
| |
| static GenericNode * | load (const QString &filename, bool lazy, GenericPersistentUnit &persistentUnit) |
| |
| static void | parseLine (GenericNode *node, const char *line, int lineLength) |
| |
| static QList< GenericNode * > | save (QTextStream &stream, GenericNode *node, const QStringList &persistentUnitTypes={}, int tabLevel=0) |
| | Saves the generic node and its children recursively to a text stream. More...
|
| |
|
| static int | countTabs (const char *data, int lineStart, int lineEnd) |
| |
| static QString | escape (const QString &line) |
| |
| static uchar | hexDigitToChar (char d, bool &ok) |
| |
| static int | indexOf (const char c, const char *data, int start, int endInclusive) |
| |
| static bool | nextHeaderPart (const char *data, int &start, int &endInclusive, int lineEnd) |
| |
| static bool | nextNonEmptyLine (const char *data, int dataSize, int &lineStart, int &lineEnd) |
| |
| static QString | rawStringToQString (const char *data, int start, int endInclusive) |
| |
| static Model::NodeIdType | toId (const char *data, int start, int endInclusive, bool &ok) |
| |