Open 3D Engine AzCore 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.
AZ::AllocatorDebugConfig Struct Reference

#include <IAllocator.h>

Public Member Functions

AllocatorDebugConfigStackRecordLevels (int levels)
 Sets the number of entries to omit from the top of the callstack when recording stack traces.
 
AllocatorDebugConfigExcludeFromDebugging (bool exclude=true)
 Set to true if this allocator should not have its records recorded and analyzed.
 
AllocatorDebugConfigUsesMemoryGuards (bool use=true)
 Set to true if this allocator expands allocations with guard sections to detect overruns.
 
AllocatorDebugConfigMarksUnallocatedMemory (bool marks=true)
 Set to true if this allocator writes into unallocated memory so it can be detected at runtime.
 

Public Attributes

unsigned int m_stackRecordLevels = 0
 
bool m_excludeFromDebugging = false
 
bool m_usesMemoryGuards = false
 
bool m_marksUnallocatedMemory = false
 

Detailed Description

Standardized debug configuration for an allocator.


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