Public Member Functions | |
void | RegisterThreadMonitor (ThreadMemoryMonitor *monitor) |
void | UnregisterThreadMonitor (ThreadMemoryMonitor *monitor) |
bool | RemoveAllocationRecordFromDifferentThread (ThreadMemoryMonitor *excludedMonitor, AllocationRecord *record) |
bool | FindAllocationRecordFromDifferentThread (ThreadMemoryMonitor *excludedMonitor, AllocationRecord *record) |
uint64_t | GenerateNextAllocationIndex () |
void | Report (Eegeo::Helpers::IFileIO &fileIO, const char *outputPath) |
Static Public Member Functions | |
static ThreadMemoryMonitor & | GetMemoryMonitorForThread () |
static MemoryMonitor & | GetGlobalMemoryMonitor () |