librime 1.2
Rime Input Method Engine, the core library
rime::Translation Class Referenceabstract

#include <translation.h>

Inheritance diagram for rime::Translation:

Public Member Functions

 Translation ()=default
virtual ~Translation ()=default
virtual bool Next ()=0
virtual an< CandidatePeek ()=0
virtual int Compare (an< Translation > other, const CandidateList &candidates)
bool exhausted () const

Protected Member Functions

void set_exhausted (bool exhausted)

Constructor & Destructor Documentation

◆ Translation()

rime::Translation::Translation ( )
default

◆ ~Translation()

virtual rime::Translation::~Translation ( )
virtualdefault

Member Function Documentation

◆ Compare()

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

◆ exhausted()

bool rime::Translation::exhausted ( ) const
inline

◆ Next()

◆ Peek()

◆ set_exhausted()

void rime::Translation::set_exhausted ( bool exhausted)
inlineprotected

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