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::ThreadPoolAllocator Class Referencefinal

#include <PoolAllocator.h>

Inherits AZ::Internal::PoolAllocatorHelper< Schema >.

Public Types

using Base = ThreadPoolBase< ThreadPoolAllocator >
 

Public Member Functions

 AZ_CLASS_ALLOCATOR (ThreadPoolAllocator, SystemAllocator)
 
 AZ_RTTI (ThreadPoolAllocator, "{05B4857F-CD06-4942-99FD-CA6A7BAE855A}", Base)
 
AllocatorDebugConfig GetDebugConfig () override
 Returns the debug configuration for this allocator.
 

Detailed Description

Thread safe pool allocator. If you want to create your own thread pool heap, inherit from ThreadPoolBase, as we need unique static variable for allocator type.

Member Function Documentation

◆ GetDebugConfig()

AllocatorDebugConfig AZ::ThreadPoolAllocator::GetDebugConfig ( )
overridevirtual

Returns the debug configuration for this allocator.

Reimplemented from AZ::IAllocator.


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