Lolly 1.4.28
|
#include <hashtree.hpp>
Public Member Functions | |
hashtree_rep () | |
hashtree_rep (V val) | |
bool | contains (K key) |
void | add_child (K key, hashtree< K, V > &child) |
void | add_new_child (K key) |
void | set_label (V val) |
V | get_label () |
Public Attributes | |
V | label |
Private Attributes | |
hashmap< K, hashtree< K, V > > | children |
Private Attributes inherited from concrete_struct | |
int | ref_count |
The reference count for the concrete object. | |
Friends | |
class | hashtree< K, V > |
int | N (hashtree< K, V > tree) |
Additional Inherited Members | |
Private Member Functions inherited from concrete_struct | |
concrete_struct () | |
Default constructor for the concrete object. Increments the reference count. | |
virtual | ~concrete_struct () |
Virtual destructor for the concrete object. Decrements the reference count. | |
Definition at line 23 of file hashtree.hpp.
|
inline |
Definition at line 29 of file hashtree.hpp.
|
inline |
Definition at line 30 of file hashtree.hpp.
Definition at line 47 of file hashtree.ipp.
Definition at line 53 of file hashtree.ipp.
Definition at line 60 of file hashtree.ipp.
Definition at line 67 of file hashtree.ipp.
V hashtree_rep< K, V >::get_label | ( | ) |
Definition at line 73 of file hashtree.ipp.
Definition at line 36 of file hashtree.hpp.
Definition at line 129 of file hashtree.ipp.
Definition at line 24 of file hashtree.hpp.
V hashtree_rep< K, V >::label |
Definition at line 27 of file hashtree.hpp.