#include <GlobalHashMap.hpp>
Public Member Functions | |
Proxy (GlobalHashMap *owner) | |
void | clear () |
Proxy * | clone_fresh () |
bool | is_full () |
void | insert (const K &newk, const V &newv) |
void | sync () |
Public Attributes | |
GlobalHashMap * | owner |
std::unordered_map< K, V > | map |
std::unordered_map< K, ResultEntry * > | lookups |
Static Public Attributes | |
static const size_t | LOCAL_HASH_SIZE = 1<<10 |
Definition at line 86 of file GlobalHashMap.hpp.
|
inline |
Definition at line 93 of file GlobalHashMap.hpp.
|
inline |
Definition at line 100 of file GlobalHashMap.hpp.
|
inline |
Definition at line 102 of file GlobalHashMap.hpp.
|
inline |
Definition at line 109 of file GlobalHashMap.hpp.
|
inline |
Definition at line 104 of file GlobalHashMap.hpp.
|
inline |
Definition at line 115 of file GlobalHashMap.hpp.
|
static |
Definition at line 87 of file GlobalHashMap.hpp.
std::unordered_map<K,ResultEntry*> Grappa::GlobalHashMap< K, V >::Proxy::lookups |
Definition at line 91 of file GlobalHashMap.hpp.
std::unordered_map<K,V> Grappa::GlobalHashMap< K, V >::Proxy::map |
Definition at line 90 of file GlobalHashMap.hpp.
GlobalHashMap* Grappa::GlobalHashMap< K, V >::Proxy::owner |
Definition at line 89 of file GlobalHashMap.hpp.