libime
libime::TrieDictionary Member List

This is the complete list of members for libime::TrieDictionary, including all inherited members.

addEmptyDict() (defined in libime::TrieDictionary)libime::TrieDictionary
addWord(size_t idx, std::string_view key, float cost=0.0F) (defined in libime::TrieDictionary)libime::TrieDictionaryprotected
clear(size_t idx) (defined in libime::TrieDictionary)libime::TrieDictionary
d_ptr (defined in libime::TrieDictionary)libime::TrieDictionaryprotected
dictSize() const (defined in libime::TrieDictionary)libime::TrieDictionary
FCITX_DECLARE_PRIVATE(TrieDictionary) (defined in libime::TrieDictionary)libime::TrieDictionaryprotected
FCITX_DECLARE_SIGNAL(TrieDictionary, dictionaryChanged, void(size_t)) (defined in libime::TrieDictionary)libime::TrieDictionary
FCITX_DECLARE_SIGNAL(TrieDictionary, dictSizeChanged, void(size_t)) (defined in libime::TrieDictionary)libime::TrieDictionary
matchPrefix(const SegmentGraph &graph, const GraphMatchCallback &callback, const std::unordered_set< const SegmentGraphNode *> &ignore={}, void *helper=nullptr) const (defined in libime::Dictionary)libime::Dictionary
matchPrefixImpl(const SegmentGraph &graph, const GraphMatchCallback &callback, const std::unordered_set< const SegmentGraphNode *> &ignore, void *helper) const =0 (defined in libime::Dictionary)libime::Dictionaryprotectedpure virtual
mutableTrie(size_t idx) (defined in libime::TrieDictionary)libime::TrieDictionaryprotected
removeAll() (defined in libime::TrieDictionary)libime::TrieDictionary
removeFrom(size_t idx)libime::TrieDictionary
removeWord(size_t idx, std::string_view key) (defined in libime::TrieDictionary)libime::TrieDictionaryprotected
setTrie(size_t idx, TrieType trie)libime::TrieDictionary
SystemDict (defined in libime::TrieDictionary)libime::TrieDictionarystatic
trie(size_t idx) const (defined in libime::TrieDictionary)libime::TrieDictionary
TrieDictionary() (defined in libime::TrieDictionary)libime::TrieDictionaryexplicit
TrieType typedef (defined in libime::TrieDictionary)libime::TrieDictionary
UserDict (defined in libime::TrieDictionary)libime::TrieDictionarystatic
~TrieDictionary() (defined in libime::TrieDictionary)libime::TrieDictionary