AddValueWithHash(T Data, UINT Hash) | CEffectHashTable< T, pfnIsEqual > | inline |
AutoGrow() | CEffectHashTable< T, pfnIsEqual > | inline |
CEffectHashTable() | CEffectHashTable< T, pfnIsEqual > | inline |
CleanArray() | CEffectHashTable< T, pfnIsEqual > | inlineprotected |
Cleanup() | CEffectHashTable< T, pfnIsEqual > | inline |
FindFirstMatchingValue(UINT Hash, CIterator *pIterator) | CEffectHashTable< T, pfnIsEqual > | inline |
FindValueWithHash(T Data, UINT Hash, CIterator *pIterator) | CEffectHashTable< T, pfnIsEqual > | inline |
GetFirstEntry(CIterator *pIterator) | CEffectHashTable< T, pfnIsEqual > | inline |
GetNextEntry(CIterator *pIterator) | CEffectHashTable< T, pfnIsEqual > | inline |
GetNextHashTableSize(__in UINT DesiredSize) | CEffectHashTable< T, pfnIsEqual > | inlinestatic |
Grow(__in UINT DesiredSize, __in UINT ProvidedArraySize=0, __in_ecount_opt(ProvidedArraySize) void **ProvidedArray=NULL, __in bool OwnProvidedArray=false) | CEffectHashTable< T, pfnIsEqual > | inline |
Initialize(CEffectHashTable *pOther) | CEffectHashTable< T, pfnIsEqual > | inline |
m_bOwnHashEntryArray | CEffectHashTable< T, pfnIsEqual > | protected |
m_NumEntries | CEffectHashTable< T, pfnIsEqual > | protected |
m_NumHashSlots | CEffectHashTable< T, pfnIsEqual > | protected |
m_rgpHashEntries | CEffectHashTable< T, pfnIsEqual > | protected |
PastEnd(CIterator *pIterator) | CEffectHashTable< T, pfnIsEqual > | inline |
RemoveEntry(CIterator *pIterator) | CEffectHashTable< T, pfnIsEqual > | inline |
~CEffectHashTable() | CEffectHashTable< T, pfnIsEqual > | inline |