|
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 |