Trie Class
(QmlJS::PersistentTrie::Trie)Public Functions
Trie() | |
Trie(const TrieNode::Ptr &t) | |
Trie(const QmlJS::PersistentTrie::Trie &o) | |
QStringList | complete(const QString &root, const QString &base = QString(), QmlJS::PersistentTrie::LookupFlags flags = LookupFlags(CaseInsensitive|Partial)) const |
bool | contains(const QString &value, QmlJS::PersistentTrie::LookupFlags flags = LookupFlags(0)) const |
void | insert(const QString &value) |
QmlJS::PersistentTrie::Trie | insertF(const QString &value) const |
void | intersect(const QmlJS::PersistentTrie::Trie &v) |
QmlJS::PersistentTrie::Trie | intersectF(const QmlJS::PersistentTrie::Trie &v) const |
bool | isEmpty() const |
void | merge(const QmlJS::PersistentTrie::Trie &v) |
QmlJS::PersistentTrie::Trie | mergeF(const QmlJS::PersistentTrie::Trie &v) const |
void | replace(const QHash<QString, QString> &replacements) |
QmlJS::PersistentTrie::Trie | replaceF(const QHash<QString, QString> &replacements) const |
QStringList | stringList() const |
bool | operator!=(const QmlJS::PersistentTrie::Trie &o) |
bool | operator==(const QmlJS::PersistentTrie::Trie &o) |
Member Function Documentation
Trie::Trie()
Default constructs an instance of Trie.
Trie::Trie(const TrieNode::Ptr &t)
Default constructs an instance of Trie.
Trie::Trie(const QmlJS::PersistentTrie::Trie &o)
Default constructs an instance of Trie.