libgrape-lite
A C++ library for parallel graph processing
grape::IdIndexer< KEY_T, INDEX_T > Member List

This is the complete list of members for grape::IdIndexer< KEY_T, INDEX_T >, including all inherited members.

_add(const KEY_T &oid, size_t hash_value, INDEX_T &lid) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
_add(KEY_T &&oid, size_t hash_value, INDEX_T &lid) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
_add(const KEY_T &oid) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
_add(KEY_T &&oid) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
_get_index(const KEY_T &oid, size_t hash, INDEX_T &lid) const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
add(const KEY_T &oid, INDEX_T &lid) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
add(KEY_T &&oid, INDEX_T &lid) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
bucket_count() const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
compute_max_lookups(size_t num_buckets) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inlineprivatestatic
Deserialize(std::unique_ptr< IOADAPTOR_T > &reader) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
dist_buffer_t typedef (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >
distances_ (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >private
emplace(INDEX_T lid) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inlineprivate
emplace_new_value(int8_t distance_from_desired, size_t index, INDEX_T lid) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inlineprivate
empty() const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
entry_num() const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
get_index(const KEY_T &oid, INDEX_T &lid) const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
get_key(INDEX_T lid, KEY_T &oid) const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
grow() (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inlineprivate
hash_policy_ (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >private
hasher_ (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >private
IdIndexer() (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
IdIndexer(IdIndexer &&rhs) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
ind_buffer_t typedef (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >
indices_ (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >private
key_buffer_t typedef (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >
keys() const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
keys() (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
keys_ (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >private
max_lookups_ (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >private
memory_usage() const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
num_elements_ (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >private
num_slots_minus_one_ (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >private
operator=(IdIndexer &&rhs) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
rehash(size_t num_buckets) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inlineprivate
reset_to_empty_state() (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inlineprivate
Serialize(std::unique_ptr< IOADAPTOR_T > &writer) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
serialize_to_mem(std::vector< char > &buf) const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
size() const (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
swap(IdIndexer< KEY_T, INDEX_T > &rhs) (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >inline
sync_comm::CommImpl (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >friend
~IdIndexer()=default (defined in grape::IdIndexer< KEY_T, INDEX_T >)grape::IdIndexer< KEY_T, INDEX_T >