summaryrefslogtreecommitdiff
path: root/editeng/source
diff options
context:
space:
mode:
authorTomaž Vajngerl <quikee@gmail.com>2014-02-02 15:02:36 +0100
committerTomaž Vajngerl <quikee@gmail.com>2014-02-06 09:26:46 +0100
commit569e5f023ea3dc86988365ac23ceef70b94b177d (patch)
tree658b894fb5361b09c25dbe5a9ab901b68814ba01 /editeng/source
parent1790ff71bd0772a37ad6ab7885cdbe2752dfdadf (diff)
Add getAllElements (strings) for Trie.
Change-Id: I9603cc51545f72fdb0854f2d76e2326706329000
Diffstat (limited to 'editeng/source')
-rw-r--r--editeng/source/lookuptree/Trie.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/editeng/source/lookuptree/Trie.cxx b/editeng/source/lookuptree/Trie.cxx
index 9314069793ac..a0ca91ee5d30 100644
--- a/editeng/source/lookuptree/Trie.cxx
+++ b/editeng/source/lookuptree/Trie.cxx
@@ -196,5 +196,13 @@ void Trie::findSuggestions(OUString sWordPart, vector<OUString>& rSuggesstionLis
}
}
+void Trie::getAllEntries(std::vector<OUString>& entries)
+{
+ if (mRoot != NULL)
+ {
+ mRoot->collectSuggestions(OUString(), entries);
+ }
+}
+
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */