LeviLamina
Loading...
Searching...
No Matches
Memory::MemoryTracker Class Reference

Public Member Functions

virtual bool isTracking () const
virtual::Memory::MemoryCategory exchangeCurrentCategory (::Memory::MemoryCategory newCategory)
virtual::Memory::MemoryCategory getCurrentCategory () const
virtual uint64 getCategoryAllocationCount (uint) const
virtual uint64 getCategoryAllocatedMemory (uint cat) const
virtual uint64 getCategoryTotalAllocationCount (uint) const
virtual void publish ()
virtual void populateCounters (::std::vector<::Memory::MemoryCategoryCounter > &categoryCounters, uint64 minimumThresholdBytes) const
MCFOLD bool $isTracking () const
MCFOLD::Memory::MemoryCategory $exchangeCurrentCategory (::Memory::MemoryCategory newCategory)
MCFOLD::Memory::MemoryCategory $getCurrentCategory () const
MCFOLD uint64 $getCategoryAllocationCount (uint) const
MCFOLD uint64 $getCategoryAllocatedMemory (uint cat) const
MCFOLD uint64 $getCategoryTotalAllocationCount (uint) const
MCFOLD void $publish ()
MCFOLD void $populateCounters (::std::vector<::Memory::MemoryCategoryCounter > &categoryCounters, uint64 minimumThresholdBytes) const

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