#include <encoder.h>
◆ TableEncoder()
◆ CalculateCodeIndex()
| int rime::TableEncoder::CalculateCodeIndex |
( |
const string & | code, |
|
|
int | index, |
|
|
int | start ) |
|
protected |
◆ DfsEncode()
| bool rime::TableEncoder::DfsEncode |
( |
const string & | phrase, |
|
|
const string & | value, |
|
|
size_t | start_pos, |
|
|
RawCode * | code, |
|
|
int * | limit ) |
|
protected |
◆ Encode()
| bool rime::TableEncoder::Encode |
( |
const RawCode & | code, |
|
|
string * | result ) |
◆ EncodePhrase()
| bool rime::TableEncoder::EncodePhrase |
( |
const string & | phrase, |
|
|
const string & | value ) |
|
virtual |
◆ encoding_rules()
◆ IsCodeExcluded()
| bool rime::TableEncoder::IsCodeExcluded |
( |
const string & | code | ) |
|
◆ loaded()
| bool rime::TableEncoder::loaded |
( |
| ) |
const |
|
inline |
◆ LoadSettings()
| bool rime::TableEncoder::LoadSettings |
( |
Config * | config | ) |
|
|
virtual |
◆ ParseFormula()
| bool rime::TableEncoder::ParseFormula |
( |
const string & | formula, |
|
|
TableEncodingRule * | rule ) |
|
protected |
◆ tail_anchor()
| const string & rime::TableEncoder::tail_anchor |
( |
| ) |
const |
|
inline |
◆ encoding_rules_
◆ exclude_patterns_
| vector<boost::regex> rime::TableEncoder::exclude_patterns_ |
|
protected |
◆ loaded_
| bool rime::TableEncoder::loaded_ |
|
protected |
◆ max_phrase_length_
| int rime::TableEncoder::max_phrase_length_ |
|
protected |
◆ tail_anchor_
| string rime::TableEncoder::tail_anchor_ |
|
protected |
The documentation for this class was generated from the following files: