UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TFixedAllocator< NumInlineElements > Class Template Reference

#include <ContainerAllocationPolicies.h>

+ Inheritance diagram for TFixedAllocator< NumInlineElements >:

Classes

class  ForElementType
 

Public Types

enum  { NeedsElementType = true }
 
enum  { RequireRangeCheck = true }
 
enum  { ShrinkByDefault = false }
 
using SizeType = int32
 
typedef void ForAnyElementType
 

Detailed Description

template<uint32 NumInlineElements>
class TFixedAllocator< NumInlineElements >

The fixed allocation policy allocates up to a specified number of elements in the same allocation as the container. It's like the inline allocator, except it doesn't provide secondary storage when the inline storage has been filled.

Member Typedef Documentation

◆ ForAnyElementType

template<uint32 NumInlineElements>
typedef void TFixedAllocator< NumInlineElements >::ForAnyElementType

◆ SizeType

template<uint32 NumInlineElements>
using TFixedAllocator< NumInlineElements >::SizeType = int32

Member Enumeration Documentation

◆ anonymous enum

template<uint32 NumInlineElements>
anonymous enum
Enumerator
NeedsElementType 

◆ anonymous enum

template<uint32 NumInlineElements>
anonymous enum
Enumerator
RequireRangeCheck 

◆ anonymous enum

template<uint32 NumInlineElements>
anonymous enum
Enumerator
ShrinkByDefault 

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