AddValueWithHash(_In_ T Data, _In_ uint32_t Hash) (defined in CEffectHashTableWithPrivateHeap< T, pfnIsEqual >) | CEffectHashTableWithPrivateHeap< T, pfnIsEqual > | inline |
AutoGrow() (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
CEffectHashTable() noexcept (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
CEffectHashTableWithPrivateHeap() noexcept (defined in CEffectHashTableWithPrivateHeap< T, pfnIsEqual >) | CEffectHashTableWithPrivateHeap< T, pfnIsEqual > | inline |
CleanArray() (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inlineprotected |
Cleanup() (defined in CEffectHashTableWithPrivateHeap< T, pfnIsEqual >) | CEffectHashTableWithPrivateHeap< T, pfnIsEqual > | inline |
FindFirstMatchingValue(_In_ uint32_t Hash, _Out_ CIterator *pIterator) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
FindValueWithHash(_In_ T Data, _In_ uint32_t Hash, _Out_ CIterator *pIterator) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
GetFirstEntry(_Out_ CIterator *pIterator) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
GetNextEntry(_Inout_ CIterator *pIterator) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
GetNextHashTableSize(_In_ uint32_t DesiredSize) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inlinestatic |
Grow(_In_ uint32_t DesiredSize, _In_ uint32_t ProvidedArraySize=0, _In_reads_opt_(ProvidedArraySize) void **ProvidedArray=nullptr, _In_ bool OwnProvidedArray=false) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
Initialize(_In_ const CEffectHashTable *pOther) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
m_bOwnHashEntryArray (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | protected |
m_NumEntries (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | protected |
m_NumHashSlots (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | protected |
m_pPrivateHeap (defined in CEffectHashTableWithPrivateHeap< T, pfnIsEqual >) | CEffectHashTableWithPrivateHeap< T, pfnIsEqual > | protected |
m_rgpHashEntries (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | protected |
PastEnd(_Inout_ CIterator *pIterator) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
RemoveEntry(_Inout_ CIterator *pIterator) (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
SetPrivateHeap(_In_ CDataBlockStore *pPrivateHeap) (defined in CEffectHashTableWithPrivateHeap< T, pfnIsEqual >) | CEffectHashTableWithPrivateHeap< T, pfnIsEqual > | inline |
~CEffectHashTable() (defined in CEffectHashTable< T, pfnIsEqual >) | CEffectHashTable< T, pfnIsEqual > | inline |
~CEffectHashTableWithPrivateHeap() (defined in CEffectHashTableWithPrivateHeap< T, pfnIsEqual >) | CEffectHashTableWithPrivateHeap< T, pfnIsEqual > | inline |