All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
Eegeo::MemoryMonitor Class Reference

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 ThreadMemoryMonitorGetMemoryMonitorForThread ()
 
static MemoryMonitorGetGlobalMemoryMonitor ()
 

The documentation for this class was generated from the following files: