_add(const Any &oid) override | gs::IdIndexer< KEY_T, INDEX_T > | inline |
_add(const KEY_T &oid, size_t hash_value, INDEX_T &lid) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
_add(KEY_T &&oid, size_t hash_value, INDEX_T &lid) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
_add(const KEY_T &oid) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
_add(KEY_T &&oid) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
_get_index(const KEY_T &oid, size_t hash, INDEX_T &lid) const | gs::IdIndexer< KEY_T, INDEX_T > | inline |
_rehash(size_t num) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
add(const Any &oid, INDEX_T &lid) override | gs::IdIndexer< KEY_T, INDEX_T > | inline |
add(const KEY_T &oid, INDEX_T &lid) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
add(KEY_T &&oid, INDEX_T &lid) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
bucket_count() const | gs::IdIndexer< KEY_T, INDEX_T > | inline |
build_lf_indexer(const IdIndexer< _KEY_T, _INDEX_T > &input, const std::string &filename, LFIndexer< _INDEX_T > &output, const std::string &snapshot_dir, const std::string &work_dir, PropertyType type) | gs::IdIndexer< KEY_T, INDEX_T > | friend |
Clear() | gs::IdIndexer< KEY_T, INDEX_T > | inline |
compute_max_lookups(size_t num_buckets) | gs::IdIndexer< KEY_T, INDEX_T > | inlineprivatestatic |
Deserialize(std::unique_ptr< grape::LocalIOAdaptor > &reader) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
dist_buffer_t typedef | gs::IdIndexer< KEY_T, INDEX_T > | |
distances_ | gs::IdIndexer< KEY_T, INDEX_T > | private |
emplace(INDEX_T lid) | gs::IdIndexer< KEY_T, INDEX_T > | inlineprivate |
emplace_new_value(int8_t distance_from_desired, size_t index, INDEX_T lid) | gs::IdIndexer< KEY_T, INDEX_T > | inlineprivate |
empty() const | gs::IdIndexer< KEY_T, INDEX_T > | inline |
entry_num() const | gs::IdIndexer< KEY_T, INDEX_T > | inline |
get_index(const Any &oid, INDEX_T &lid) const override | gs::IdIndexer< KEY_T, INDEX_T > | inline |
get_index(const KEY_T &oid, INDEX_T &lid) const | gs::IdIndexer< KEY_T, INDEX_T > | inline |
get_key(const INDEX_T &lid, Any &oid) const override | gs::IdIndexer< KEY_T, INDEX_T > | inline |
get_key(INDEX_T lid, KEY_T &oid) const | gs::IdIndexer< KEY_T, INDEX_T > | inline |
get_type() const override | gs::IdIndexer< KEY_T, INDEX_T > | inline |
grow() | gs::IdIndexer< KEY_T, INDEX_T > | inlineprivate |
hash_policy_ | gs::IdIndexer< KEY_T, INDEX_T > | private |
hasher_ | gs::IdIndexer< KEY_T, INDEX_T > | private |
IdIndexer() | gs::IdIndexer< KEY_T, INDEX_T > | inline |
ind_buffer_t typedef | gs::IdIndexer< KEY_T, INDEX_T > | |
indices_ | gs::IdIndexer< KEY_T, INDEX_T > | private |
key_buffer_t typedef | gs::IdIndexer< KEY_T, INDEX_T > | |
keys() const | gs::IdIndexer< KEY_T, INDEX_T > | inline |
keys() | gs::IdIndexer< KEY_T, INDEX_T > | inline |
keys_ | gs::IdIndexer< KEY_T, INDEX_T > | private |
max_lookups_ | gs::IdIndexer< KEY_T, INDEX_T > | private |
num_elements_ | gs::IdIndexer< KEY_T, INDEX_T > | private |
num_slots_minus_one_ | gs::IdIndexer< KEY_T, INDEX_T > | private |
rehash(size_t num_buckets) | gs::IdIndexer< KEY_T, INDEX_T > | inlineprivate |
reset_to_empty_state() | gs::IdIndexer< KEY_T, INDEX_T > | inlineprivate |
Serialize(std::unique_ptr< grape::LocalIOAdaptor > &writer) const | gs::IdIndexer< KEY_T, INDEX_T > | inline |
size() const override | gs::IdIndexer< KEY_T, INDEX_T > | inline |
swap(IdIndexer< KEY_T, INDEX_T > &rhs) | gs::IdIndexer< KEY_T, INDEX_T > | inline |
~IdIndexer() | gs::IdIndexer< KEY_T, INDEX_T > | inline |