Navigation
API > API/Runtime > API/Runtime/Core
An inline allocator that allows sizing of the inline allocations for a set number of elements.
| |
|
| Name |
TInlineCompactSetAllocator |
| Type |
struct |
| Header File |
/Engine/Source/Runtime/Core/Public/Containers/ContainerAllocationPolicies.h |
| Include Path |
#include "Containers/ContainerAllocationPolicies.h" |
Syntax
template<uint32 NumInlineElements, typename SecondaryAllocator>
struct TInlineCompactSetAllocator
Structs
| Name |
Remarks |
| AllocatorAlignment |
CompactSets use raw uint8, so we need extra alignment information for inline allocators |
Typedefs
| Name |
Type |
Remarks |
Include Path |
| ElementAllocator |
TInlineAllocator< UE::Core::Private::CompactSetAllocatorHelpers::CalculateRequiredBytes< NumInlineElements, ElementSize >(), typename SecondaryAllocator::template ElementAllocator< ElementSize > > |
|
Containers/ContainerAllocationPolicies.h |