#include <darts.h>
◆ DawgBuilder()
| Darts::Details::DawgBuilder::DawgBuilder |
( |
| ) |
|
|
inline |
◆ ~DawgBuilder()
| Darts::Details::DawgBuilder::~DawgBuilder |
( |
| ) |
|
|
inline |
◆ child()
◆ clear()
| void Darts::Details::DawgBuilder::clear |
( |
| ) |
|
|
inline |
◆ finish()
| void Darts::Details::DawgBuilder::finish |
( |
| ) |
|
|
inline |
◆ init()
| void Darts::Details::DawgBuilder::init |
( |
| ) |
|
|
inline |
◆ insert()
| void Darts::Details::DawgBuilder::insert |
( |
const char * | key, |
|
|
std::size_t | length, |
|
|
value_type | value ) |
|
inline |
◆ intersection_id()
| id_type Darts::Details::DawgBuilder::intersection_id |
( |
id_type | id | ) |
const |
|
inline |
◆ is_intersection()
| bool Darts::Details::DawgBuilder::is_intersection |
( |
id_type | id | ) |
const |
|
inline |
◆ is_leaf()
| bool Darts::Details::DawgBuilder::is_leaf |
( |
id_type | id | ) |
const |
|
inline |
◆ label()
◆ num_intersections()
| std::size_t Darts::Details::DawgBuilder::num_intersections |
( |
| ) |
const |
|
inline |
◆ root()
| id_type Darts::Details::DawgBuilder::root |
( |
| ) |
const |
|
inline |
◆ sibling()
◆ size()
| std::size_t Darts::Details::DawgBuilder::size |
( |
| ) |
const |
|
inline |
◆ value()
| int Darts::Details::DawgBuilder::value |
( |
id_type | id | ) |
const |
|
inline |
The documentation for this class was generated from the following file: