lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > Member List
This is the complete list of members for lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >, including all inherited members.
allocator_type typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
begin(void)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
begin(void) const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
bucket_count() const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
capacity(void) const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
clear()lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
const_iterator typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
const_local_iterator typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
const_pointer typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
const_reference typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
construction_policy typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
difference_type typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
empty(void) const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
end(void)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
end(void) const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
erase(const key_type &key)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
erase(iterator where)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
find(const key_type &key)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
find(const key_type &key) const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
get_allocator() const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
hasher typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
insert(const key_type &key)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
insert(const value_type &value)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
iterator typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
key_equal typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
key_type typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
key_valid(const key_type &key) const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
load_factor() const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
local_iterator typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
mapped_type typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
max_load_factor() const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
max_load_factor(float factor)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
max_size() const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
next_capacity_hint(size_type count) const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
operator=(const simple_hash_map &right)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
operator[](const key_type &key)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
pointer typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
reference typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
rehash(size_type newCapacity)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
reserve(size_type newCapacity)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
simple_hash_map()lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
simple_hash_map(size_type capacity, float maxLoadFactor=0.75f)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline, explicit]
simple_hash_map(size_type capacity, float maxLoadFactor, const hasher &hash)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
simple_hash_map(size_type capacity, float maxLoadFactor, const hasher &hash, const key_equal &keyComp)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
simple_hash_map(size_type capacity, float maxLoadFactor, const hasher &hash, const key_equal &keyComp, const allocator_type &allocator)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
simple_hash_map(const simple_hash_map &right)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
size(void) const lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
size_type typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
swap(simple_hash_map &right)lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]
value_type typedeflean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator >
~simple_hash_map()lean::containers::simple_hash_map< Key, Element, Policy, Hash, KeyValues, Pred, Allocator > [inline]