Navigation
API > API/Runtime > API/Runtime/Core
A TArray allocator that allocates from FMemory . The BaseMallocType template parameter is deprecated and passing it in will be a compile error in a future release. Use TSizedExternalAllocator instead to provide an ExternalMallocType,
Name
TSizedHeapAllocator
Type
class
Header File
/Engine/Source/Runtime/Core/Public/Containers/ContainerAllocationPolicies.h
Include Path
#include "Containers/ContainerAllocationPolicies.h"
Syntax
template<int IndexSize, typename BaseMallocType>
class TSizedHeapAllocator : public TSizedAllocatorBase< IndexSize, TSizedHeapAllocator< IndexSize, FMemory > >
Copy full snippet
Inheritance Hierarchy
Derived Classes
Classes
Typedefs
Name
Type
Remarks
Include Path
BaseMalloc
BaseMallocType
Containers/ContainerAllocationPolicies.h
MyClass
TSizedHeapAllocator < IndexSize, BaseMallocType >
Containers/ContainerAllocationPolicies.h
SizeType
SuperClass::SizeType
Containers/ContainerAllocationPolicies.h
SuperClass
TSizedAllocatorBase < IndexSize, MyClass >
Containers/ContainerAllocationPolicies.h