Simple Application Framework  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > Member List
This is the complete list of members for Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType >, including all inherited members.
At(const KeyType &key)Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [inline]
At(const KeyType &key) const Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [inline]
Back()Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Back() constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
BaseType typedefSaf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [protected]
Begin()Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Begin() constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
BucketBegin(Size bucket)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
BucketBegin(Size bucket) constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
BucketEnd(Size bucket)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
BucketEnd(Size bucket) constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
BucketEraseUpdate(Iterator it, BucketType &bucket)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, protected]
BucketFind(const KeyType &key, const BucketType &bucket)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, protected]
BucketFind(const KeyType &key, const BucketType &bucket) constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, protected]
BucketInsertUpdate(Iterator it, BucketType &bucket)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, protected]
Buckets() constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
BucketType typedefSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [protected]
ConstIterator typedefSaf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType >
Contains(const KeyType &key) constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Elements() constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
End()Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
End() constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Erase(Iterator it)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Find(const KeyType &key)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Find(const KeyType &key) constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Free()Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Front()Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Front() constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
HashMap(Size bucketHint=0)Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [inline, explicit]
HashMap(const MyType &d)Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [inline]
HashTable(Size bucketHint)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, explicit]
HashTable(const MyType &ht)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Insert(const Pair< const KeyType, ValType > &val)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
IsEmpty() constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Iterator typedefSaf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType >
KeyBucketIndex(const KeyType &key) constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
MyType typedefSaf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [protected]
operator=(const MyType &d)Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [inline]
HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType >::operator=(const MyType &ht)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
operator[](const KeyType &key)Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [inline]
RecType typedefSaf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [protected]
Rehash(Size bucketHint)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Reinsert(Iterator last)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, protected]
ResizeTable(Size buckets)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, protected]
SafeResizeBuckets(Size buckets)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, protected]
Swap(MyType &d)Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [inline]
HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType >::Swap(MyType &ht)Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]
Update(const KeyType &key, const ValType &val)Saf::Collection::HashMap< KeyType, ValType, HashFuncType, HashPolicyType, CompType > [inline]
ValBucketIndex(const Pair< const KeyType, ValType > &val) constSaf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline, protected]
~HashTable()Saf::Algo::Struct::HashTable< KeyType, Pair< const KeyType, ValType >, Algo::Selector::FirstMember< Pair< const KeyType, ValType > >, HashFuncType, HashPolicyType, CompType > [inline]