, including all inherited members.
AddAlloc(LPLSA_ALLOCATIONHEADER _lpahNextAllocated, LSVOID *_pvAddr, LSA_SIZE _sSize, LSUINT32 _ui32Align) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
AddAllocInternal(LPLSA_FREEHEADER _lpfhPrevFree, LPLSA_ALLOCATIONHEADER _lpahNextAllocated, LSVOID *_pvAddr, LSA_SIZE _sSize, LSUINT32 _ui32Align) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
AddFreeBlock(LPLSA_FREEHEADER _lpfhAfterMe, LPLSA_FREEHEADER _lpfhBeforeMe, LSVOID *_pvAddr, LSA_SIZE _sSize) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
AddFreeBlockInternal(LPLSA_FREEHEADER _lpfhAfterMe, LPLSA_FREEHEADER _lpfhBeforeMe, LSVOID *_pvAddr, LSA_SIZE _sSize) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
Alloc(LSA_SIZE _sSize, LSUINT32 _ui32Align=(1UL<< 4UL)) | lsa::CStdAllocatorHeap | |
CreateSizeKey(LSA_SIZE _sSize) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected, static] |
CStdAllocator (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [friend] |
CStdAllocatorHeap() (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
FindAllocationBlock(LSVOID *_pvAddr) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
FindFreeStoreBlock(LSA_SIZE _sSize, LSUINT32 _ui32Align) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
FixUpAllocationFreeBlockPointers(LPLSA_FREEHEADER _lpfhAfterMe) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
Free(LSVOID *_pvAddr) | lsa::CStdAllocatorHeap | |
GetActualSizeOfBlock(LSVOID *_pvAddr, LSA_SIZE _sSize, LSUINT32 _ui32Align) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected, static] |
GetAlignment(LSUINT32 _ui32Key) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected, static] |
GetAllocationCounter() | lsa::CStdAllocatorHeap | [static] |
GetAllocationHead() const (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
GetHashKey(LSVOID *_pvAddr) const (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
GetHashKey(LSA_SIZE _sSize) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected, static] |
GetHeapSize() const | lsa::CStdAllocatorHeap | |
GetNextAllocatedBlock(LPLSA_FREEHEADER _lpAfterMe) const (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
GetNextFreeBlock(LPLSA_ALLOCATIONHEADER _lpahAfterMe) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
GetPrevAlloc(LPLSA_ALLOCATIONHEADER _pahFrom) const (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
GetSize(const LPLSA_ALLOCATIONHEADER _lpahHeader) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected, static] |
GetStartAddress(const LPLSA_ALLOCATIONHEADER _lpahHeader) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected, static] |
IsEmpty(LSBOOL _bReport) const | lsa::CStdAllocatorHeap | |
LPCLSA_ALLOCATIONHEADER typedef (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
LPCLSA_FREEHEADER typedef (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
LPLSA_ALLOCATIONHEADER typedef | lsa::CStdAllocatorHeap | [protected] |
LPLSA_FREEHEADER typedef | lsa::CStdAllocatorHeap | [protected] |
m_bMadeTable | lsa::CStdAllocatorHeap | [protected, static] |
m_dInvSize | lsa::CStdAllocatorHeap | [protected] |
m_dSinTable | lsa::CStdAllocatorHeap | [protected, static] |
m_lpahAllocatedBlocks | lsa::CStdAllocatorHeap | [protected] |
m_lpfhFreeBlocks | lsa::CStdAllocatorHeap | [protected] |
m_lpfhFreeHead | lsa::CStdAllocatorHeap | [protected] |
m_psahNext | lsa::CStdAllocatorHeap | [protected] |
m_pvHeap | lsa::CStdAllocatorHeap | [protected] |
m_sSize | lsa::CStdAllocatorHeap | [protected] |
m_usLowestFreeBlockInHashTable | lsa::CStdAllocatorHeap | [protected] |
MergeFreeStoreBlocks(LPLSA_FREEHEADER _lpfhFirst) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
PrintAllocations(LSUINT32 _ui32Count=0UL, LSUINT32 _ui32End=0xFFFFFFFFUL) const | lsa::CStdAllocatorHeap | |
ReAlloc(LPLSA_ALLOCATIONHEADER &_lpahHeader, LSVOID *_pvAddr, LSA_SIZE _sSize) | lsa::CStdAllocatorHeap | [protected] |
RemAlloc(LPLSA_ALLOCATIONHEADER _lpahAllocated) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
RemFreeBlockInternal(LPLSA_FREEHEADER _lpfhRemoveMe) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
ReplaceAllocationFreeBlockPointers(LPLSA_ALLOCATIONHEADER _lpahStart, LPLSA_FREEHEADER _lpfhReplaceMe, LPLSA_FREEHEADER _lpfhWithMe) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected] |
RoundUp(LSA_SIZE _sSize) (defined in lsa::CStdAllocatorHeap) | lsa::CStdAllocatorHeap | [protected, static] |
Set(LSVOID *_pvHeap, LSA_SIZE _sSizeOfHeap) | lsa::CStdAllocatorHeap | [protected] |
Trash() | lsa::CStdAllocatorHeap | |