librime: Darts::Details::DawgUnit Class Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | List of all members
Darts::Details::DawgUnit Class Reference

`#include <darts.h>`

## Public Member Functions
| DawgUnit (id_type unit=0)
| DawgUnit (const DawgUnit &unit)
DawgUnit & | operator= (id_type unit)
id_type | unit () const
id_type | child () const
bool | has_sibling () const
value_type | value () const
bool | is_state () const

## Constructor & Destructor Documentation

## ◆ DawgUnit() [1/2]

Darts::Details::DawgUnit::DawgUnit | ( | id_type | unit = 0 | ) |
| inlineexplicit

## ◆ DawgUnit() [2/2]

Darts::Details::DawgUnit::DawgUnit | ( | const DawgUnit & | unit | ) |
| inline

## Member Function Documentation

## ◆ child()

id_type Darts::Details::DawgUnit::child | ( |  | ) | const
| inline

## ◆ has_sibling()

bool Darts::Details::DawgUnit::has_sibling | ( |  | ) | const
| inline

## ◆ is_state()

bool Darts::Details::DawgUnit::is_state | ( |  | ) | const
| inline

## ◆ operator=()

DawgUnit & Darts::Details::DawgUnit::operator= | ( | id_type | unit | ) |
| inline

## ◆ unit()

id_type Darts::Details::DawgUnit::unit | ( |  | ) | const
| inline

## ◆ value()

value_type Darts::Details::DawgUnit::value | ( |  | ) | const
| inline

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

- darts.h