DeltaQt
Version 0.2.0 End user documentation
A C++/Qt library for parsing DELTA (DEscription Language for TAxonomy) files
|
clear() | DelimitedBuffer | |
DelimitedBuffer() | DelimitedBuffer | |
DelimitedBuffer(QString &other) | DelimitedBuffer | |
DelimitedBuffer(const char *str) | DelimitedBuffer | |
DelimitedBuffer(const QString &other) | DelimitedBuffer | |
DelimitedBuffer(const char *str, char startDelim, char endDelim, QString legalPreChars=QString(), QString legalPostChars=QString()) | DelimitedBuffer | |
DelimitedBuffer(const QString &other, char startDelim, char endDelim, QString legalPreChars=QString(), QString legalPostChars=QString()) | DelimitedBuffer | |
getChunk(DelimPairBoundary boundary) const | DelimitedBuffer | |
getChunk(int startPos, int endPos=-1) const | DelimitedBuffer | |
getChunkBoundaries(void) const | DelimitedBuffer | |
getChunkStrings(int minLevel=-1, int maxLevel=-1) | DelimitedBuffer | |
getStringsAppended(QChar delimWith, int minLevel=-1, int maxLevel=-1, bool simplify=true) | DelimitedBuffer | |
getTokens(QList< QString > *dest, char searchChar, QChar startDelim, QChar endDelim, QString legalPreChars=QString(), QString legalPostChars=QString(), bool splitOnPreIsSpace=false, bool splitOnPostIsSpace=false, bool removeSearchCharFromStart=false) | DelimitedBuffer | |
indexIsBetweenDelims(int idx) const | DelimitedBuffer | |
initMap(QChar startDelim, QChar endDelim, QString legalPreChars=QString(), QString legalPostChars=QString()) | DelimitedBuffer | |
isMapped(void) const | DelimitedBuffer | |
MAP_ERROR_SPLIT_EXCEPT_INVALID_DELIM enum value | DelimitedBuffer | |
MAP_ERROR_UNBALANCED_DELIMS enum value | DelimitedBuffer | |
MAP_NOTINITIALISED enum value | DelimitedBuffer | |
MAP_OK enum value | DelimitedBuffer | |
mapDelimBoundaries(QChar startDelim, QChar endDelim, QString legalPreChars=QString(), QString legalPostChars=QString()) | DelimitedBuffer | |
mapDelimBoundaries_EqDelims(QChar delim, QString legalPreChars=QString(), QString legalPostChars=QString()) | DelimitedBuffer | |
MapStatus enum name | DelimitedBuffer | |
noWhitespace(void) const | DelimitedBuffer | |
numLevels(void) const | DelimitedBuffer | |
operator=(const QString &other) | DelimitedBuffer | [inline] |
operator=(const char *other) | DelimitedBuffer | [inline] |
postCharOk(QChar c, QString legalPostChars) | DelimitedBuffer | |
preCharOk(QChar c, QString legalPreChars) | DelimitedBuffer | |
status(void) const | DelimitedBuffer |