|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Public Member Functions | |
| CollisionNode (const size_t h, Array< std::pair< Key, T > > e) | |
Public Member Functions inherited from Aleph::PersistentHashMap< Key, T, Cmp >::Node | |
| Node (const NodeType t) noexcept | |
| virtual | ~Node ()=default |
Public Attributes | |
| size_t | hash = 0 |
| Array< std::pair< Key, T > > | entries |
Public Attributes inherited from Aleph::PersistentHashMap< Key, T, Cmp >::Node | |
| NodeType | type |
Definition at line 183 of file tpl_persistent_hash_map.H.
|
inline |
Definition at line 188 of file tpl_persistent_hash_map.H.
| Array<std::pair<Key, T> > Aleph::PersistentHashMap< Key, T, Cmp >::CollisionNode::entries |
Definition at line 186 of file tpl_persistent_hash_map.H.
Referenced by Aleph::PersistentHashMap< Key, T, Cmp >::collision_keys_are_unique(), and Aleph::PersistentHashMap< Key, T, Cmp >::verify_rec().
| size_t Aleph::PersistentHashMap< Key, T, Cmp >::CollisionNode::hash = 0 |
Definition at line 185 of file tpl_persistent_hash_map.H.
Referenced by Aleph::PersistentHashMap< Key, T, Cmp >::hashes_match_slot().