Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::RadixTree< T, Char >::Node Struct Reference
Collaboration diagram for Aleph::RadixTree< T, Char >::Node:
[legend]

Public Member Functions

 Node ()=default
 
 Node (Key label)
 

Public Attributes

Key edge_label
 
std::optional< T > value
 
Array< std::pair< Char, std::unique_ptr< Node > > > children
 

Detailed Description

template<typename T, typename Char = char>
struct Aleph::RadixTree< T, Char >::Node

Definition at line 126 of file tpl_radix_tree.H.

Constructor & Destructor Documentation

◆ Node() [1/2]

template<typename T , typename Char = char>
Aleph::RadixTree< T, Char >::Node::Node ( )
default

◆ Node() [2/2]

template<typename T , typename Char = char>
Aleph::RadixTree< T, Char >::Node::Node ( Key  label)
inlineexplicit

Definition at line 137 of file tpl_radix_tree.H.

Member Data Documentation

◆ children

◆ edge_label

◆ value


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