Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
MCore::MemoryTracker::CategoryStats Struct Reference

#include <MemoryTracker.h>

Public Attributes

size_t m_currentNumBytes
 
uint32 m_currentNumAllocs
 
uint32 m_totalNumAllocs
 
uint32 m_totalNumReallocs
 
uint32 m_totalNumFrees
 
std::string m_name
 

Detailed Description

The per category statistics.

Member Data Documentation

◆ m_currentNumAllocs

uint32 MCore::MemoryTracker::CategoryStats::m_currentNumAllocs

Current number of allocations active.

◆ m_currentNumBytes

size_t MCore::MemoryTracker::CategoryStats::m_currentNumBytes

Current number of bytes allocated.

◆ m_name

std::string MCore::MemoryTracker::CategoryStats::m_name

The name of the category, can be empty if not registered with RegisterCategory.

◆ m_totalNumAllocs

uint32 MCore::MemoryTracker::CategoryStats::m_totalNumAllocs

Total number of allocations ever made in this category.

◆ m_totalNumFrees

uint32 MCore::MemoryTracker::CategoryStats::m_totalNumFrees

Total number of frees ever made in this category.

◆ m_totalNumReallocs

uint32 MCore::MemoryTracker::CategoryStats::m_totalNumReallocs

Total number of reallocations ever made in this category.


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