librime: rime::PunctSegmentor Class Reference

| librime 1.2 Rime Input Method Engine, the core library

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

`#include <punctuator.h>`

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

## Public Member Functions
| PunctSegmentor (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
PunctConfig | config_
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

## ◆ PunctSegmentor()

rime::PunctSegmentor::PunctSegmentor | ( | const Ticket & | ticket | ) |

## Member Function Documentation

## ◆ Proceed()

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

Implements rime::Segmentor.

## Member Data Documentation

## ◆ config_

PunctConfig rime::PunctSegmentor::config_
| protected

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

- punctuator.h
- punctuator.cc