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.