librime: rime::Matcher Class Reference

| librime 1.2 Rime Input Method Engine, the core library

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

`#include <matcher.h>`

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

## Public Member Functions
| Matcher (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
RecognizerPatterns | patterns_
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

## ◆ Matcher()

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

## Member Function Documentation

## ◆ Proceed()

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

Implements rime::Segmentor.

## Member Data Documentation

## ◆ patterns_

RecognizerPatterns rime::Matcher::patterns_
| protected

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

- matcher.h
- matcher.cc