tudocomp
– The TU Dortmund Compression Framework
|
#include <compact_sparse_hash.hpp>
Public Member Functions | |
compact_hash (size_t size, size_t key_width=DEFAULT_KEY_WIDTH) | |
~compact_hash () | |
compact_hash (compact_hash &&other) | |
compact_hash & | operator= (compact_hash &&other) |
void | insert (uint64_t key, val_t &&value) |
void | insert (uint64_t key, val_t &&value, size_t key_width) |
val_t & | operator[] (uint64_t key) |
val_t & | index (uint64_t key, size_t key_width) |
size_t | size () const |
std::string | debug_state () |
void | debug_check_single (uint64_t key, val_t const &val) |
Definition at line 331 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 354 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 364 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 368 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 956 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 888 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 580 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 567 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 570 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 376 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 576 of file compact_sparse_hash.hpp.
|
inline |
Definition at line 590 of file compact_sparse_hash.hpp.