librime 1.2
Rime Input Method Engine, the core library
rime::AffixSegmentor Class Reference

#include <affix_segmentor.h>

Inheritance diagram for rime::AffixSegmentor:
Collaboration diagram for rime::AffixSegmentor:

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
Engineengine_
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: