#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 78 of file GlobalHashSet.hpp.
|
inline |
Definition at line 85 of file GlobalHashSet.hpp.
|
inline |
Definition at line 90 of file GlobalHashSet.hpp.
|
inline |
Definition at line 92 of file GlobalHashSet.hpp.
|
inline |
Definition at line 99 of file GlobalHashSet.hpp.
|
inline |
Definition at line 94 of file GlobalHashSet.hpp.
|
inline |
Definition at line 105 of file GlobalHashSet.hpp.
| std::unordered_set<K> Grappa::GlobalHashSet< K >::Proxy::keys_to_insert |
Definition at line 82 of file GlobalHashSet.hpp.
|
static |
Definition at line 79 of file GlobalHashSet.hpp.
| std::unordered_map<K,ResultEntry*> Grappa::GlobalHashSet< K >::Proxy::lookups |
Definition at line 83 of file GlobalHashSet.hpp.
| GlobalHashSet* Grappa::GlobalHashSet< K >::Proxy::owner |
Definition at line 81 of file GlobalHashSet.hpp.