AllocMemory() | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inlineprotected |
bytes_allocated() const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
bytes_allocated_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
capacity() const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
capacity_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
Clear() | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
Contains(const Key &key) const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
DeallocMemory(Key *k, Value *v, uint32_t c) | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inlineprotected |
DoClear(const bool reset_capacity) | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inlineprotected |
DoInsert(const Key &key, const Value &value, const bool count_collisions) | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inlineprotected |
DoLookup(const Key &key, uint32_t *bucket, uint32_t *collisions) const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inlineprotected |
empty_key() const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
empty_key_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
Erase(const Key &key) | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
GetCollisionStats(uint64_t *num_collisions, uint32_t *max_collisions) const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
GetEntrySize() | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inlinestatic |
Grow() | SmallHashFixed< Key, Value > | inlineprotected |
hasher_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
Init(uint32_t expected_size, Key empty, uint32_t(*hasher)(const Key &key)) | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
initial_capacity_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
Insert(const Key &key, const Value &value) | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
keys() const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
keys_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
kLoadFactor | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | static |
kThresholdGrow | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | static |
kThresholdShrink | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | static |
Lookup(const Key &key, Value *value) const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
LookupEx(Key *key, Value *value) const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
max_collisions_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
num_collisions_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
ResetCapacity() | SmallHashFixed< Key, Value > | inlineprotected |
ScaleHash(const Key &key) const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inlineprotected |
SetHasher(uint32_t(*hasher)(const Key &key)) | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
SetThresholds() | SmallHashFixed< Key, Value > | inlineprotected |
Shrink() | SmallHashFixed< Key, Value > | inlineprotected |
size_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
SmallHashBase() | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > class | SmallHashFixed< Key, Value > | friend |
values() const | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |
values_ | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | protected |
~SmallHashBase() | SmallHashBase< Key, Value, SmallHashFixed< Key, Value > > | inline |