PTLib
Version 2.18.8
|
This is the complete list of members for PMemoryHeap, including all inherited members.
alloc_t typedef | PMemoryHeap | |
Allocate(size_t nSize, const char *file, int line, const char *className) | PMemoryHeap | static |
Allocate(size_t count, size_t iSize, const char *file, int line) | PMemoryHeap | static |
Bad enum value | PMemoryHeap | |
Corrupt enum value | PMemoryHeap | |
Deallocate(void *ptr, const char *className) | PMemoryHeap | static |
DumpObjectsSince(const State &when) | PMemoryHeap | static |
DumpObjectsSince(const State &when, ostream &strm) | PMemoryHeap | static |
DumpStatistics() | PMemoryHeap | static |
DumpStatistics(ostream &strm) | PMemoryHeap | static |
e_Active enum value | PMemoryHeap | protected |
e_Destroyed enum value | PMemoryHeap | protected |
e_Disabled enum value | PMemoryHeap | protected |
e_TrackOnly enum value | PMemoryHeap | protected |
Flags enum name | PMemoryHeap | protected |
GetInstance() | PMemoryHeap | protectedstatic |
GetState(State &state) | PMemoryHeap | static |
Inactive enum value | PMemoryHeap | |
InternalAllocate(size_t nSize, const char *file, int line, const char *className, bool zeroFill) | PMemoryHeap | protected |
InternalDeallocate(void *ptr, const char *className) | PMemoryHeap | protected |
InternalDumpObjectsSince(DWORD objectNumber, ostream &strm) | PMemoryHeap | protected |
InternalDumpStatistics(ostream &strm) | PMemoryHeap | protected |
InternalReallocate(void *ptr, size_t nSize, const char *file, int line) | PMemoryHeap | protected |
InternalValidate(const void *ptr, const char *className, ostream *error) | PMemoryHeap | protected |
InternalValidateHeap(ostream *error) | PMemoryHeap | protected |
Lock() | PMemoryHeap | protected |
m_allocationBreakpoint | PMemoryHeap | protected |
m_allocationRequest | PMemoryHeap | protected |
m_allocFillChar | PMemoryHeap | protected |
m_currentMemoryUsage | PMemoryHeap | protected |
m_currentObjects | PMemoryHeap | protected |
m_firstRealObject | PMemoryHeap | protected |
m_flags | PMemoryHeap | protected |
m_freeFillChar | PMemoryHeap | protected |
m_leakDumpStream | PMemoryHeap | protected |
m_listHead | PMemoryHeap | protected |
m_listTail | PMemoryHeap | protected |
m_peakMemoryUsage | PMemoryHeap | protected |
m_peakObjects | PMemoryHeap | protected |
m_state | PMemoryHeap | protected |
m_totalObjects | PMemoryHeap | protected |
NoLeakPrint enum value | PMemoryHeap | protected |
Ok enum value | PMemoryHeap | |
PMemoryHeap() | PMemoryHeap | protected |
Reallocate(void *ptr, size_t nSize, const char *file, int line) | PMemoryHeap | static |
SetAllocationBreakpoint(alloc_t point) | PMemoryHeap | static |
SetIgnoreAllocations(PBoolean ignore) | PMemoryHeap | static |
Trashed enum value | PMemoryHeap | |
Unlock() | PMemoryHeap | protected |
Validate(const void *ptr, const char *className, ostream *error) | PMemoryHeap | static |
ValidateHeap(ostream *error=NULL) | PMemoryHeap | static |
Validation enum name | PMemoryHeap | |
~PMemoryHeap() | PMemoryHeap |