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

#include <ContainerAllocationPolicies.h>

+ Inheritance diagram for TSizedInlineAllocator< NumInlineElements, IndexSize, SecondaryAllocator >:

Classes

class  ForElementType
 

Public Types

enum  { NeedsElementType = true }
 
enum  { RequireRangeCheck = true }
 
enum  { ShrinkByDefault = UE::Core::Private::ShrinkByDefaultOr<true, SecondaryAllocator>() }
 
using SizeType = typename TBitsToSizeType< IndexSize >::Type
 
typedef void ForAnyElementType
 

Member Typedef Documentation

◆ ForAnyElementType

template<uint32 NumInlineElements, int IndexSize, typename SecondaryAllocator = FDefaultAllocator>
typedef void TSizedInlineAllocator< NumInlineElements, IndexSize, SecondaryAllocator >::ForAnyElementType

◆ SizeType

template<uint32 NumInlineElements, int IndexSize, typename SecondaryAllocator = FDefaultAllocator>
using TSizedInlineAllocator< NumInlineElements, IndexSize, SecondaryAllocator >::SizeType = typename TBitsToSizeType<IndexSize>::Type

Member Enumeration Documentation

◆ anonymous enum

template<uint32 NumInlineElements, int IndexSize, typename SecondaryAllocator = FDefaultAllocator>
anonymous enum
Enumerator
NeedsElementType 

◆ anonymous enum

template<uint32 NumInlineElements, int IndexSize, typename SecondaryAllocator = FDefaultAllocator>
anonymous enum
Enumerator
RequireRangeCheck 

◆ anonymous enum

template<uint32 NumInlineElements, int IndexSize, typename SecondaryAllocator = FDefaultAllocator>
anonymous enum
Enumerator
ShrinkByDefault 

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