|
librime 1.2
Rime Input Method Engine, the core library
|
#include <punctuator.h>


Public Member Functions | |
| PunctTranslator (const Ticket &ticket) | |
| virtual an< Translation > | Query (const string &input, const Segment &segment) |
| Public Member Functions inherited from rime::Translator | |
| Translator (const Ticket &ticket) | |
| virtual | ~Translator ()=default |
| string | name_space () const |
Protected Member Functions | |
| an< Translation > | TranslateUniquePunct (const string &key, const Segment &segment, const an< ConfigValue > &definition) |
| an< Translation > | TranslateAlternatingPunct (const string &key, const Segment &segment, const an< ConfigList > &definition) |
| an< Translation > | TranslateAutoCommitPunct (const string &key, const Segment &segment, const an< ConfigMap > &definition) |
| an< Translation > | TranslatePairedPunct (const string &key, const Segment &segment, const an< ConfigMap > &definition) |
Protected Attributes | |
| ShapeFormatter | formatter_ |
| PunctConfig | config_ |
| Protected Attributes inherited from rime::Translator | |
| Engine * | engine_ |
| string | name_space_ |
Additional Inherited Members | |
| Public Types inherited from rime::Class< Translator, const Ticket & > | |
| using | Initializer |
| Static Public Member Functions inherited from rime::Class< Translator, const Ticket & > | |
| static Component * | Require (const string &name) |
| rime::PunctTranslator::PunctTranslator | ( | const Ticket & | ticket | ) |
|
virtual |
Implements rime::Translator.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |