librime 1.2
Rime Input Method Engine, the core library
Darts::Details::DawgUnit Class Reference

#include <darts.h>

Public Member Functions

 DawgUnit (id_type unit=0)
 DawgUnit (const DawgUnit &unit)
DawgUnitoperator= (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: