#include <probe_hash_map.h>
|
void | create_table () |
|
int | find_slot (int h, const Key &k) const |
|
const_iterator | bucket_find (int h, const Key &k) const |
|
const_iterator | bucket_put (int h, const Key &k, const Value &v) |
|
const_iterator | bucket_erase (int h, const_iterator loc) |
|
int | get_hash (const Key &k) const |
|
void | resize (int new_table_size) |
|
virtual void | create_table ()=0 |
|
virtual const_iterator | bucket_find (int h, const Key &k) const =0 |
|
virtual const_iterator | bucket_put (int h, const Key &k, const Value &v)=0 |
|
virtual const_iterator | bucket_erase (int h, const_iterator loc)=0 |
|
abstract_iter_rep * | get_rep (const_iterator iter) const |
|
void | update_value (const Entry &e, const Value &v) |
|
◆ Base
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ ProbeHashMap()
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ begin()
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ bucket_erase()
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ bucket_find()
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ bucket_put()
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ create_table()
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ end()
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ find_slot()
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ defunct
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ iter_rep
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ open
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ sz
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ table
template<typename Key , typename Value , typename Hash = std::hash<Key>>
◆ table_sz
template<typename Key , typename Value , typename Hash = std::hash<Key>>
The documentation for this class was generated from the following file: