CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SmallHashFixed< Key, Value > Member List

This is the complete list of members for SmallHashFixed< Key, Value >, including all inherited members.

AllocMemory()SmallHashBase< Key, Value, SmallHashFixed< Key, Value > >inlineprotected
bytes_allocated() constSmallHashBase< Key, Value, SmallHashFixed< Key, Value > >inline
bytes_allocated_SmallHashBase< Key, Value, SmallHashFixed< Key, Value > >protected
capacity() constSmallHashBase< 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) constSmallHashBase< 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) constSmallHashBase< Key, Value, SmallHashFixed< Key, Value > >inlineprotected
empty_key() constSmallHashBase< 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) constSmallHashBase< 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() constSmallHashBase< Key, Value, SmallHashFixed< Key, Value > >inline
keys_SmallHashBase< Key, Value, SmallHashFixed< Key, Value > >protected
kLoadFactorSmallHashBase< Key, Value, SmallHashFixed< Key, Value > >static
kThresholdGrowSmallHashBase< Key, Value, SmallHashFixed< Key, Value > >static
kThresholdShrinkSmallHashBase< Key, Value, SmallHashFixed< Key, Value > >static
Lookup(const Key &key, Value *value) constSmallHashBase< Key, Value, SmallHashFixed< Key, Value > >inline
LookupEx(Key *key, Value *value) constSmallHashBase< 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) constSmallHashBase< 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 > > classSmallHashFixed< Key, Value >friend
values() constSmallHashBase< Key, Value, SmallHashFixed< Key, Value > >inline
values_SmallHashBase< Key, Value, SmallHashFixed< Key, Value > >protected
~SmallHashBase()SmallHashBase< Key, Value, SmallHashFixed< Key, Value > >inline