librime: rime::HistoryTranslator Class Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | Protected Attributes | List of all members
rime::HistoryTranslator Class Reference

`#include <history_translator.h>`

Inheritance diagram for rime::HistoryTranslator:
[legend]
Collaboration diagram for rime::HistoryTranslator:
[legend]

## Public Member Functions
| HistoryTranslator (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 Attributes
string | tag_
string | input_
int | size_
double | initial_quality_
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)

## Constructor & Destructor Documentation

## ◆ HistoryTranslator()

rime::HistoryTranslator::HistoryTranslator | ( | const Ticket & | ticket | ) |

## Member Function Documentation

## ◆ Query()

an< Translation > rime::HistoryTranslator::Query | ( | const string & | input,
|  | const Segment & | segment )
| virtual

Implements rime::Translator.

## Member Data Documentation

## ◆ initial_quality_

double rime::HistoryTranslator::initial_quality_
| protected

## ◆ input_

string rime::HistoryTranslator::input_
| protected

## ◆ size_

int rime::HistoryTranslator::size_
| protected

## ◆ tag_

string rime::HistoryTranslator::tag_
| protected

The documentation for this class was generated from the following files:

- history_translator.h
- history_translator.cc