Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_Heap Member List

This is the complete list of members for CP_Heap, including all inherited members.

AddDebugInfo(CP_S_MemoryBlock *inBlock, UInt32 inAllocSize, bool inIsArray, const char *inFunction, const char *inFile, int inLine)CP_Heap [protected]
Allocate(UInt32 inSize, bool isArray, const char *inFunction, const char *inFile, int inLine)CP_Heap
CountSessionLeaks(SInt16 inSessionIndex)CP_Heap
CP_Heap()CP_Heap
CP_Heap(const CP_Heap &inHeap)CP_Heap [private]
Deallocate(void *inBlock, bool isArray)CP_Heap
DumpAllAllocations(CP_File &inFile)CP_Heap
DumpOneLeak(const void *inPtr, CP_File &inFile)CP_Heap [private]
DumpSessionAllocations(CP_File &outFile, SInt16 inSessionIndex)CP_Heap
fBlockCountCP_Heap [protected]
fCurrentBytesCP_Heap [protected]
fDebugOverheadCP_Heap [protected]
fDontDeleteBlocksCP_Heap [protected]
fFirstBlockCP_Heap [protected]
fHighwaterMarkCP_Heap [protected]
FillBlock(void *returnPtr, UInt16 inBlockSize)CP_Heap [private]
fLeakCountCP_Heap [protected]
gDeleteFuncCP_Heap [static]
GetCurrentBytes() const CP_Heap
GetDebugOverhead() const CP_Heap
GetDoubleDeleteDetectionStatus()CP_Heap
GetHighwaterMark() const CP_Heap
GetLeakCount() const CP_Heap
gInstanceCP_Heap [protected, static]
gNewFuncCP_Heap [static]
Instance()CP_Heap [static]
MarkAllBlocksNonLeaks()CP_Heap
operator delete(void *inPtr)CP_Heap [static]
operator new(size_t inSize)CP_Heap [static]
operator=(const CP_Heap &inHeap)CP_Heap [private]
TurnOnDoubleDeleteDetection(bool inTurnOn=true)CP_Heap
ValidateBlock(const void *inPtr) const CP_Heap
ValidateHeap() const CP_Heap
~CP_Heap()CP_Heap


Generated on Tue Sep 20 20:21:48 2005 for CPLAT_MacOS by  doxygen 1.4.0