librime: rime::AbcSegmentor Class Reference

| librime 1.2 Rime Input Method Engine, the core library

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

`#include <abc_segmentor.h>`

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

## Public Member Functions
| AbcSegmentor (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 | alphabet_
string | delimiter_
string | initials_
string | finals_
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

## ◆ AbcSegmentor()

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

## Member Function Documentation

## ◆ Proceed()

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

Implements rime::Segmentor.

## Member Data Documentation

## ◆ alphabet_

string rime::AbcSegmentor::alphabet_
| protected

## ◆ delimiter_

string rime::AbcSegmentor::delimiter_
| protected

## ◆ extra_tags_

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

## ◆ finals_

string rime::AbcSegmentor::finals_
| protected

## ◆ initials_

string rime::AbcSegmentor::initials_
| protected

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

- abc_segmentor.h
- abc_segmentor.cc