DeSiGNAR  0.5a
Data Structures General Library
Designar::HashMap< Key, Value, Cmp, HashTableType > Member List

This is the complete list of members for Designar::HashMap< Key, Value, Cmp, HashTableType >, including all inherited members.

append(const Key &k, const Value &v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
append(Key &&k, const Value &v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
append(const Key &k, Value &&v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
append(Key &&k, Value &&v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
CmpType typedefDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >
ContainerType typedefDesignar::HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType >
find(const Key &k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
find(const Key &k) constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
find(Key &&k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
find(Key &&k) constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
get_cmp()Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
get_cmp() constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
get_hash_fct()Designar::HashMap< Key, Value, Cmp, HashTableType >inline
get_hash_fct() const Designar::HashMap< Key, Value, Cmp, HashTableType >inline
has(const Key &k) constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
has(Key &&k) constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
HashMap(nat_t size, Cmp &_cmp, HashFctPtr _fct)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
HashMap(nat_t size, Cmp &&_cmp=Cmp(), HashFctPtr fct=&super_fast_hash)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
HashMap(Cmp &_cmp, HashFctPtr _fct)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
HashMap(Cmp &&_cmp=Cmp(), HashFctPtr fct=&super_fast_hash)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
HashMap(const std::initializer_list< Item > &)Designar::HashMap< Key, Value, Cmp, HashTableType >
HashMap(const HashMap &map)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
HashMap(HashMap &&map)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
insert(const Key &k, const Value &v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
insert(Key &&k, const Value &v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
insert(const Key &k, Value &&v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
insert(Key &&k, Value &&v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
KeyType typedefDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >
operator=(const HashMap &m)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
operator=(HashMap &&m)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
operator[](const Key &k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
operator[](const Key &k) constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
operator[](Key &&k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
operator[](Key &&k) constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
remove(const Key &k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search(const Key &k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search(Key &&k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search(const Key &k) constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search(Key &&k) constDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search_or_insert(const Key &k, const Value &v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search_or_insert(Key &&k, const Value &v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search_or_insert(const Key &k, Value &&v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search_or_insert(Key &&k, Value &&v)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search_or_insert(const Key &k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
search_or_insert(Key &&k)Designar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >inline
SizeType typedefDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >
swap(HashMap &map)Designar::HashMap< Key, Value, Cmp, HashTableType >inline
ValueType typedefDesignar::GenMap< Key, Value, Cmp, HashSet< MapKey< Key, Value >, CmpWrapper< Key, Value, Cmp >, HashTableType > >