librime: rime::AffixSegmentor Class Reference

| librime 1.2 Rime Input Method Engine, the core library

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

`#include <affix_segmentor.h>`

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

## Public Member Functions
| AffixSegmentor (const Ticket &ticket)
virtual bool | Proceed (Segmentation *segmentation)
Public Member Functions inherited from rime::Segmentor
| Segmentor (const Ticket &ticket)
virtual | ~Segmentor ()=default
string | name_space () const

## Protected Attributes
string | tag_
string | prefix_
string | suffix_
string | tips_
string | closing_tips_
set< string > | extra_tags_
Protected Attributes inherited from rime::Segmentor
Engine * | engine_
string | name_space_

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

## Constructor & Destructor Documentation

## ◆ AffixSegmentor()

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

## Member Function Documentation

## ◆ Proceed()

bool rime::AffixSegmentor::Proceed | ( | Segmentation * | segmentation | ) |
| virtual

Implements rime::Segmentor.

## Member Data Documentation

## ◆ closing_tips_

string rime::AffixSegmentor::closing_tips_
| protected

## ◆ extra_tags_

set<string> rime::AffixSegmentor::extra_tags_
| protected

## ◆ prefix_

string rime::AffixSegmentor::prefix_
| protected

## ◆ suffix_

string rime::AffixSegmentor::suffix_
| protected

## ◆ tag_

string rime::AffixSegmentor::tag_
| protected

## ◆ tips_

string rime::AffixSegmentor::tips_
| protected

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

- affix_segmentor.h
- affix_segmentor.cc