XII Release 0.1.0
Loading...
Searching...
No Matches
xiiHashTableBase< KeyType, ValueType, Hasher > Member List

This is the complete list of members for xiiHashTableBase< KeyType, ValueType, Hasher >, including all inherited members.

Clear()xiiHashTableBase< KeyType, ValueType, Hasher >
Compact()xiiHashTableBase< KeyType, ValueType, Hasher >
ConstIterator typedef (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >
Contains(const CompatibleKeyType &key) constxiiHashTableBase< KeyType, ValueType, Hasher >
Contains(const CompatibleKeyType &key) const (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >
Find(const CompatibleKeyType &key) constxiiHashTableBase< KeyType, ValueType, Hasher >inline
Find(const CompatibleKeyType &key)xiiHashTableBase< KeyType, ValueType, Hasher >inline
FindEntry(const CompatibleKeyType &key) const (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >
FindOrAdd(const KeyType &key, bool *out_pExisted=nullptr)xiiHashTableBase< KeyType, ValueType, Hasher >
GetAllocator() constxiiHashTableBase< KeyType, ValueType, Hasher >
GetCount() constxiiHashTableBase< KeyType, ValueType, Hasher >
GetEndIterator()xiiHashTableBase< KeyType, ValueType, Hasher >
GetEndIterator() constxiiHashTableBase< KeyType, ValueType, Hasher >
GetHeapMemoryUsage() constxiiHashTableBase< KeyType, ValueType, Hasher >
GetIterator()xiiHashTableBase< KeyType, ValueType, Hasher >
GetIterator() constxiiHashTableBase< KeyType, ValueType, Hasher >
GetValue(const CompatibleKeyType &key) constxiiHashTableBase< KeyType, ValueType, Hasher >
GetValue(const CompatibleKeyType &key)xiiHashTableBase< KeyType, ValueType, Hasher >
GetValue(const CompatibleKeyType &key) const (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >inline
GetValue(const CompatibleKeyType &key) (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >inline
Insert(CompatibleKeyType &&key, CompatibleValueType &&value, ValueType *out_pOldValue=nullptr)xiiHashTableBase< KeyType, ValueType, Hasher >
Insert(CompatibleKeyType &&key, CompatibleValueType &&value, V *out_pOldValue) (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >
IsEmpty() constxiiHashTableBase< KeyType, ValueType, Hasher >
Iterator typedef (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >
operator=(const xiiHashTableBase< KeyType, ValueType, Hasher > &rhs)xiiHashTableBase< KeyType, ValueType, Hasher >protected
operator=(xiiHashTableBase< KeyType, ValueType, Hasher > &&rhs)xiiHashTableBase< KeyType, ValueType, Hasher >protected
operator==(const xiiHashTableBase< KeyType, ValueType, Hasher > &rhs) constxiiHashTableBase< KeyType, ValueType, Hasher >
operator[](const KeyType &key)xiiHashTableBase< KeyType, ValueType, Hasher >inline
Remove(const CompatibleKeyType &key, ValueType *out_pOldValue=nullptr)xiiHashTableBase< KeyType, ValueType, Hasher >
Remove(const Iterator &pos)xiiHashTableBase< KeyType, ValueType, Hasher >
Remove(const ConstIterator &pos)=deletexiiHashTableBase< KeyType, ValueType, Hasher >
Remove(const CompatibleKeyType &key, V *out_pOldValue) (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >
Reserve(xiiUInt32 uiCapacity)xiiHashTableBase< KeyType, ValueType, Hasher >
Swap(xiiHashTableBase< KeyType, ValueType, Hasher > &other)xiiHashTableBase< KeyType, ValueType, Hasher >
TryGetValue(const CompatibleKeyType &key, ValueType &out_value) constxiiHashTableBase< KeyType, ValueType, Hasher >
TryGetValue(const CompatibleKeyType &key, const ValueType *&out_pValue) constxiiHashTableBase< KeyType, ValueType, Hasher >
TryGetValue(const CompatibleKeyType &key, ValueType *&out_pValue) constxiiHashTableBase< KeyType, ValueType, Hasher >
TryGetValue(const CompatibleKeyType &key, V &out_value) const (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >inline
TryGetValue(const CompatibleKeyType &key, const V *&out_pValue) const (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >inline
TryGetValue(const CompatibleKeyType &key, V *&out_pValue) const (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >inline
xiiHashTableBase(xiiAllocatorBase *pAllocator)xiiHashTableBase< KeyType, ValueType, Hasher >explicitprotected
xiiHashTableBase(const xiiHashTableBase< KeyType, ValueType, Hasher > &rhs, xiiAllocatorBase *pAllocator)xiiHashTableBase< KeyType, ValueType, Hasher >protected
xiiHashTableBase(xiiHashTableBase< KeyType, ValueType, Hasher > &&rhs, xiiAllocatorBase *pAllocator)xiiHashTableBase< KeyType, ValueType, Hasher >protected
xiiHashTableBaseConstIterator< KeyType, ValueType, Hasher > (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >friend
xiiHashTableBaseIterator< KeyType, ValueType, Hasher > (defined in xiiHashTableBase< KeyType, ValueType, Hasher >)xiiHashTableBase< KeyType, ValueType, Hasher >friend
~xiiHashTableBase()xiiHashTableBase< KeyType, ValueType, Hasher >protected