#include <GlobalHashSet.hpp>
Public Member Functions | |
| Proxy (GlobalHashSet *owner) | |
| void | clear () |
| Proxy * | clone_fresh () |
| bool | is_full () |
| void | insert (const K &newk) |
| void | sync () |
Public Attributes | |
| GlobalHashSet * | owner |
| std::unordered_set< K > | keys_to_insert |
| std::unordered_map< K, ResultEntry * > | lookups |
Static Public Attributes | |
| static const size_t | LOCAL_HASH_SIZE = 1<<10 |
Definition at line 67 of file GlobalHashSet.hpp.
|
inline |
Definition at line 74 of file GlobalHashSet.hpp.
|
inline |
Definition at line 79 of file GlobalHashSet.hpp.
|
inline |
Definition at line 81 of file GlobalHashSet.hpp.
|
inline |
Definition at line 88 of file GlobalHashSet.hpp.
|
inline |
Definition at line 83 of file GlobalHashSet.hpp.
|
inline |
Definition at line 94 of file GlobalHashSet.hpp.
| std::unordered_set<K> Grappa::GlobalHashSet< K >::Proxy::keys_to_insert |
Definition at line 71 of file GlobalHashSet.hpp.
|
static |
Definition at line 68 of file GlobalHashSet.hpp.
| std::unordered_map<K,ResultEntry*> Grappa::GlobalHashSet< K >::Proxy::lookups |
Definition at line 72 of file GlobalHashSet.hpp.
| GlobalHashSet* Grappa::GlobalHashSet< K >::Proxy::owner |
Definition at line 70 of file GlobalHashSet.hpp.