Navigation
Unreal Engine C++ API Reference > Runtime > Core > Misc
Inheritance Hierarchy
- FGrowableMallocBase
- TGenericGrowableAllocator
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Misc/GenericGrowableAllocator.h |
Include | #include "Misc/GenericGrowableAllocator.h" |
Syntax
template<typename ChunkAllocatorType, typename GrowableAllocationBaseType>
class TGenericGrowableAllocator : public FGrowableMallocBase
Remarks
Allocator that will grow as needed with direct mapped memory for a given memory type
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TGenericGrowableAllocator
(
uint64 InitialSize, |
Constructor Internally allocates address space for use only by this allocator |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Destructor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
bool | DoesAllocatorContainAddress
(
const void* Address |
|
![]() |
void | ||
![]() |
bool | Free
(
GrowableAllocationBaseType* Memory |
|
![]() |
void | GetAllocationInfo
(
uint32& Chunks, |
|
![]() |
GrowableAllocationBaseType * | Malloc
(
uint32 Size, |
|
![]() |
void | ||
![]() |
void |