|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Public Member Functions | |
| LeafNode (Key k, T v, const size_t h) | |
Public Member Functions inherited from Aleph::PersistentHashMap< Key, T, Cmp >::Node | |
| Node (const NodeType t) noexcept | |
| virtual | ~Node ()=default |
Public Attributes | |
| Key | key |
| T | value |
| size_t | hash |
Public Attributes inherited from Aleph::PersistentHashMap< Key, T, Cmp >::Node | |
| NodeType | type |
Definition at line 158 of file tpl_persistent_hash_map.H.
|
inline |
Definition at line 164 of file tpl_persistent_hash_map.H.
| size_t Aleph::PersistentHashMap< Key, T, Cmp >::LeafNode::hash |
Definition at line 162 of file tpl_persistent_hash_map.H.
Referenced by Aleph::PersistentHashMap< Key, T, Cmp >::hashes_match_slot().
| Key Aleph::PersistentHashMap< Key, T, Cmp >::LeafNode::key |
Definition at line 160 of file tpl_persistent_hash_map.H.
Referenced by Aleph::PersistentHashMap< Key, T, Cmp >::collect_keys().
| T Aleph::PersistentHashMap< Key, T, Cmp >::LeafNode::value |
Definition at line 161 of file tpl_persistent_hash_map.H.