librime: rime::Uniquifier Class Reference

| librime 1.2 Rime Input Method Engine, the core library

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

`#include <uniquifier.h>`

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

## Public Member Functions
| Uniquifier (const Ticket &ticket)
virtual an< Translation > | Apply (an< Translation > translation, CandidateList *candidates)
Public Member Functions inherited from rime::Filter
| Filter (const Ticket &ticket)
virtual | ~Filter ()=default
virtual bool | AppliesToSegment (Segment *segment)
string | name_space () const

## Additional Inherited Members
Public Types inherited from rime::Class< Filter, const Ticket & >
using | Initializer
Static Public Member Functions inherited from rime::Class< Filter, const Ticket & >
static Component * | Require (const string &name)
Protected Attributes inherited from rime::Filter
Engine * | engine_
string | name_space_

## Constructor & Destructor Documentation

## ◆ Uniquifier()

rime::Uniquifier::Uniquifier | ( | const Ticket & | ticket | ) |
| explicit

## Member Function Documentation

## ◆ Apply()

an< Translation > rime::Uniquifier::Apply | ( | an< Translation > | translation,
|  | CandidateList * | candidates )
| virtual

Implements rime::Filter.

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

- uniquifier.h
- uniquifier.cc