librime 1.2
Rime Input Method Engine, the core library
rime::UnityTableEncoder Member List

This is the complete list of members for rime::UnityTableEncoder, including all inherited members.

AddPrefix(string *key)rime::UnityTableEncoderstatic
CalculateCodeIndex(const string &code, int index, int start)rime::TableEncoderprotected
collector_rime::Encoderprotected
CreateEntry(const string &word, const string &code_str, const string &weight_str)rime::UnityTableEncodervirtual
DfsEncode(const string &phrase, const string &value, size_t start_pos, RawCode *code, int *limit)rime::TableEncoderprotected
Encode(const RawCode &code, string *result)rime::TableEncoder
EncodePhrase(const string &phrase, const string &value)rime::TableEncodervirtual
Encoder(PhraseCollector *collector)rime::Encoderinline
encoding_rules() constrime::TableEncoderinline
encoding_rules_rime::TableEncoderprotected
exclude_patterns_rime::TableEncoderprotected
HasPrefix(const string &key)rime::UnityTableEncoderstatic
IsCodeExcluded(const string &code)rime::TableEncoder
Load(const Ticket &ticket)rime::UnityTableEncoder
loaded() constrime::TableEncoderinline
loaded_rime::TableEncoderprotected
LoadSettings(Config *config)rime::TableEncodervirtual
LookupPhrases(UserDictEntryIterator *result, const string &input, bool predictive, size_t limit=0, string *resume_key=NULL)rime::UnityTableEncoder
max_phrase_length_rime::TableEncoderprotected
ParseFormula(const string &formula, TableEncodingRule *rule)rime::TableEncoderprotected
PhraseCollector()=defaultrime::PhraseCollector
RemovePrefix(string *key)rime::UnityTableEncoderstatic
rev_dict_rime::UnityTableEncoderprotected
set_collector(PhraseCollector *collector)rime::Encoderinline
TableEncoder(PhraseCollector *collector=NULL)rime::TableEncoder
tail_anchor() constrime::TableEncoderinline
tail_anchor_rime::TableEncoderprotected
TranslateWord(const string &word, vector< string > *code)rime::UnityTableEncodervirtual
UnityTableEncoder(UserDictionary *user_dict)rime::UnityTableEncoder
user_dict_rime::UnityTableEncoderprotected
~Encoder()=defaultrime::Encodervirtual
~PhraseCollector()=defaultrime::PhraseCollectorvirtual
~UnityTableEncoder()rime::UnityTableEncoder