librime: rime::EchoTranslator Class Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | List of all members
rime::EchoTranslator Class Reference

`#include <echo_translator.h>`

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

## Public Member Functions
| EchoTranslator (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

## 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)
Protected Attributes inherited from rime::Translator
Engine * | engine_
string | name_space_

## Constructor & Destructor Documentation

## ◆ EchoTranslator()

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

## Member Function Documentation

## ◆ Query()

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

Implements rime::Translator.

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

- echo_translator.h
- echo_translator.cc