librime: rime::EchoTranslation Class Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | List of all members
rime::EchoTranslation Class Reference
Inheritance diagram for rime::EchoTranslation:
[legend]
Collaboration diagram for rime::EchoTranslation:
[legend]

## Public Member Functions
| EchoTranslation (const an< Candidate > &candidate)
virtual int | Compare (an< Translation > other, const CandidateList &candidates)
Public Member Functions inherited from rime::UniqueTranslation
| UniqueTranslation (an< Candidate > candidate)
bool | Next ()
an< Candidate > | Peek ()
Public Member Functions inherited from rime::Translation
| Translation ()=default
virtual | ~Translation ()=default
bool | exhausted () const

## Additional Inherited Members
Protected Member Functions inherited from rime::Translation
void | set_exhausted (bool exhausted)
Protected Attributes inherited from rime::UniqueTranslation
an< Candidate > | candidate_

## Constructor & Destructor Documentation

## ◆ EchoTranslation()

rime::EchoTranslation::EchoTranslation | ( | const an< Candidate > & | candidate | ) |
| inline

## Member Function Documentation

## ◆ Compare()

virtual int rime::EchoTranslation::Compare | ( | an< Translation > | other,
|  | const CandidateList & | candidates )
| inlinevirtual

Reimplemented from rime::Translation.

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

- echo_translator.cc