Envision
A visual programming IDE for object-oriented languages
FilePersistence::Parser Member List

This is the complete list of members for FilePersistence::Parser, including all inherited members.

countTabs(const char *data, int lineStart, int lineEnd)FilePersistence::Parserinlineprivatestatic
escape(const QString &line)FilePersistence::Parserprivatestatic
hexDigitToChar(char d, bool &ok)FilePersistence::Parserprivatestatic
indexOf(const char c, const char *data, int start, int endInclusive)FilePersistence::Parserprivatestatic
labelComparator(GenericNode *const node1, GenericNode *const node2)FilePersistence::Parserstatic
load(const QString &filename, bool lazy, GenericPersistentUnit &persistentUnit)FilePersistence::Parserstatic
load(const char *data, int dataLength, bool lazy, GenericPersistentUnit &persistentUnit)FilePersistence::Parserstatic
nextHeaderPart(const char *data, int &start, int &endInclusive, int lineEnd)FilePersistence::Parserprivatestatic
nextNonEmptyLine(const char *data, int dataSize, int &lineStart, int &lineEnd)FilePersistence::Parserprivatestatic
parseLine(GenericNode *node, const char *line, int lineLength)FilePersistence::Parserstatic
PREFIX_DOUBLEFilePersistence::Parserstatic
PREFIX_INTEGERFilePersistence::Parserstatic
PREFIX_STRINGFilePersistence::Parserstatic
rawStringToQString(const char *data, int start, int endInclusive)FilePersistence::Parserprivatestatic
save(QTextStream &stream, GenericNode *node, const QStringList &persistentUnitTypes={}, int tabLevel=0)FilePersistence::Parserstatic
SORT_BY_LABELFilePersistence::Parserprivatestatic
toId(const char *data, int start, int endInclusive, bool &ok)FilePersistence::Parserprivatestatic