kodi
CEffectHashTableWithPrivateHeap< T, pfnIsEqual > Member List

This is the complete list of members for CEffectHashTableWithPrivateHeap< T, pfnIsEqual >, including all inherited members.

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