Proud::CFastMap< K, V, KTraits, VTraits > Member List

This is the complete list of members for Proud::CFastMap< K, V, KTraits, VTraits >, including all inherited members.

Add(KINARGTYPE key, VINARGTYPE value)Proud::CFastMap< K, V, KTraits, VTraits >inline
AssertConsist() const Proud::CFastMap< K, V, KTraits, VTraits >inline
begin()Proud::CFastMap< K, V, KTraits, VTraits >inline
begin() const Proud::CFastMap< K, V, KTraits, VTraits >inline
CFastMap(uint32_t nBins=17, float fOptimalLoad=0.75f, float fLoThreshold=0.25f, float fHiThreshold=2.25f)Proud::CFastMap< K, V, KTraits, VTraits >inline
CFastMap(const CFastMap &a)Proud::CFastMap< K, V, KTraits, VTraits >inline
Clear()Proud::CFastMap< K, V, KTraits, VTraits >inline
const_iterator (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >friend
const_reverse_iterator (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >friend
ConstIterType typedef (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >
ContainsKey(const K &key)Proud::CFastMap< K, V, KTraits, VTraits >inline
ContainsValue(const V &val)Proud::CFastMap< K, V, KTraits, VTraits >inline
CopyKeysTo(CFastArray< K > &dest)Proud::CFastMap< K, V, KTraits, VTraits >inline
DisableAutoRehash()Proud::CFastMap< K, V, KTraits, VTraits >inline
EnableAutoRehash()Proud::CFastMap< K, V, KTraits, VTraits >inline
EnableSlowConsistCheck() (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >inline
end()Proud::CFastMap< K, V, KTraits, VTraits >inline
end() const Proud::CFastMap< K, V, KTraits, VTraits >inline
Equals(const CFastMap &a) const Proud::CFastMap< K, V, KTraits, VTraits >inline
erase(reverse_iterator iter)Proud::CFastMap< K, V, KTraits, VTraits >inline
erase(iterator iter)Proud::CFastMap< K, V, KTraits, VTraits >inline
find(const K &key)Proud::CFastMap< K, V, KTraits, VTraits >inline
find(const K &key) const Proud::CFastMap< K, V, KTraits, VTraits >inline
front() (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetAt(Proud::Position pos, KOUTARGTYPE key, VOUTARGTYPE value) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetAt(Proud::Position pos)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetAt(Proud::Position pos) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetCount() const (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetEndPosition() const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetHashTableSize() const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetKeyAt(Proud::Position pos) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetNext(Proud::Position &pos) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetNext(Proud::Position &pos)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetNextAssoc(Proud::Position &pos, KOUTARGTYPE key, VOUTARGTYPE value) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetNextKey(Proud::Position &pos) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetNextValue(Proud::Position &pos) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetNextValue(Proud::Position &pos)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetPairByIndex(int index)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetPairByIndex(int index) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetPrev(Proud::Position &pos)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetRefFastHeap() (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetStartPosition() const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetValueAt(Proud::Position pos) const Proud::CFastMap< K, V, KTraits, VTraits >inline
GetValueAt(Proud::Position pos)Proud::CFastMap< K, V, KTraits, VTraits >inline
GetWorstBinItemCount()Proud::CFastMap< K, V, KTraits, VTraits >inline
InitHashTable(uint32_t nBins, bool bAllocNow=true)Proud::CFastMap< K, V, KTraits, VTraits >inline
IsEmpty() const Proud::CFastMap< K, V, KTraits, VTraits >inline
iterator (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >friend
KeysToArray(CFastArray< K > &output) const Proud::CFastMap< K, V, KTraits, VTraits >inline
KINARGTYPE typedef (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >
KOUTARGTYPE typedef (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >
Lookup(KINARGTYPE key, VOUTARGTYPE value) const Proud::CFastMap< K, V, KTraits, VTraits >inline
Lookup(KINARGTYPE key) const Proud::CFastMap< K, V, KTraits, VTraits >inline
Lookup(KINARGTYPE key)Proud::CFastMap< K, V, KTraits, VTraits >inline
operator=(const CFastMap &a)Proud::CFastMap< K, V, KTraits, VTraits >inline
operator[](KINARGTYPE key)Proud::CFastMap< K, V, KTraits, VTraits >inline
rbegin()Proud::CFastMap< K, V, KTraits, VTraits >inline
rbegin() const (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >inline
Rehash(uint32_t nBins=0)Proud::CFastMap< K, V, KTraits, VTraits >inline
Remove(KINARGTYPE key, bool rehashOnNeed=false)Proud::CFastMap< K, V, KTraits, VTraits >inline
RemoveAll()Proud::CFastMap< K, V, KTraits, VTraits >inline
RemoveAtPos(Proud::Position pos, bool rehashOnNeed=false)Proud::CFastMap< K, V, KTraits, VTraits >inline
RemoveKey(KINARGTYPE key, bool rehashOnNeed=false)Proud::CFastMap< K, V, KTraits, VTraits >inline
rend()Proud::CFastMap< K, V, KTraits, VTraits >inline
rend() const (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >inline
reverse_iterator (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >friend
SetAt(KINARGTYPE key, VINARGTYPE value)Proud::CFastMap< K, V, KTraits, VTraits >inline
SetOptimalLoad(float fOptimalLoad, float fLoThreshold, float fHiThreshold, bool bRehashNow=false)Proud::CFastMap< K, V, KTraits, VTraits >inline
SetOptimalLoad_BestLookup(bool rehashNow=false)Proud::CFastMap< K, V, KTraits, VTraits >inline
SetValueAt(Proud::Position pos, VINARGTYPE value)Proud::CFastMap< K, V, KTraits, VTraits >inline
size() const Proud::CFastMap< K, V, KTraits, VTraits >inline
TryGetValue(KINARGTYPE key, VOUTARGTYPE value)Proud::CFastMap< K, V, KTraits, VTraits >inline
UseFastHeap(CFastHeap *heap)Proud::CFastMap< K, V, KTraits, VTraits >inline
ValuesToArray(CFastArray< V > &output) const Proud::CFastMap< K, V, KTraits, VTraits >inline
VINARGTYPE typedef (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >
VOUTARGTYPE typedef (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >
~CFastMap() (defined in Proud::CFastMap< K, V, KTraits, VTraits >)Proud::CFastMap< K, V, KTraits, VTraits >inline