#include <util/ext_hash_map.hh>
◆ value_type
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
◆ accessor() [1/2]
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::accessor |
( |
| ) |
|
|
inline |
◆ accessor() [2/2]
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
◆ empty()
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
bool ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::empty |
( |
| ) |
const |
|
inline |
◆ operator*()
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
◆ operator->()
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
◆ operator=()
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
◆ release()
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
void ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::release |
( |
| ) |
|
|
inline |
◆ ext_hash_map
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
◆ current_bucket_
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
Referenced by ext_hash_map< Key, Data, HashKey, EqualKey >::find(), ext_hash_map< Key, Data, HashKey, EqualKey >::insert(), and ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::operator*().
◆ has_result_
template<typename Key , typename Data , typename HashKey = d3::util::hash<Key>, typename EqualKey = d3::util::equal<Key>>
bool ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::has_result_ |
|
private |
Referenced by ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::empty(), ext_hash_map< Key, Data, HashKey, EqualKey >::find(), and ext_hash_map< Key, Data, HashKey, EqualKey >::insert().
The documentation for this class was generated from the following file: