tagHPHeader Struct Reference

#include <svdhash.h>


Data Fields

UINT32 m_nTotalInsert
UINT32 m_nDirEmptyLeft
UINT32 m_nHashGroup
HP_DIRINDEX m_nDirSize
HP_DIRINDEX m_Primes [16]
HP_HEAPOFFSET m_oFreeList
HP_DIRINDEX m_nDepth


Detailed Description

Definition at line 74 of file svdhash.h.


Field Documentation

HP_DIRINDEX tagHPHeader::m_nDepth

Definition at line 82 of file svdhash.h.

Referenced by CHashPage::Defrag(), CHashPage::Empty(), CHashPage::FindFirstKey(), CHashPage::FindNextKey(), CHashPage::GetDepth(), CHashPage::Insert(), and CHashPage::Split().

UINT32 tagHPHeader::m_nDirEmptyLeft

Definition at line 77 of file svdhash.h.

Referenced by CHashPage::Empty(), CHashPage::HeapAlloc(), and CHashPage::Insert().

HP_DIRINDEX tagHPHeader::m_nDirSize

Definition at line 79 of file svdhash.h.

Referenced by CHashPage::Defrag(), CHashPage::Empty(), CHashPage::FindFirst(), CHashPage::FindFirstKey(), CHashPage::FindNext(), CHashPage::FindNextKey(), CHashPage::Insert(), CHashPage::SetVariablePointers(), and CHashPage::Split().

UINT32 tagHPHeader::m_nHashGroup

Definition at line 78 of file svdhash.h.

Referenced by CHashPage::Defrag(), CHashPage::Empty(), CHashPage::FindFirstKey(), CHashPage::FindNextKey(), CHashPage::Insert(), and CHashPage::Split().

UINT32 tagHPHeader::m_nTotalInsert

Definition at line 76 of file svdhash.h.

Referenced by CHashPage::Empty(), and CHashPage::Insert().

HP_HEAPOFFSET tagHPHeader::m_oFreeList

Definition at line 81 of file svdhash.h.

Referenced by CHashPage::Empty(), CHashPage::HeapAlloc(), and CHashPage::HeapFree().

HP_DIRINDEX tagHPHeader::m_Primes[16]

Definition at line 80 of file svdhash.h.

Referenced by CHashPage::Empty(), CHashPage::FindFirstKey(), CHashPage::FindNextKey(), and CHashPage::Insert().


The documentation for this struct was generated from the following file:
Generated on Mon May 28 04:40:25 2007 for MUX by  doxygen 1.4.7