UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDefaultBlockAllocationTag Struct Reference

#include <ConcurrentLinearAllocator.h>

+ Inheritance diagram for FDefaultBlockAllocationTag:

Public Types

using Allocator = TBlockAllocationLockFreeCache< BlockSize, FAlignedAllocator >
 

Static Public Attributes

static constexpr uint32 BlockSize = 64 * 1024
 
static constexpr bool AllowOversizedBlocks = true
 
static constexpr bool RequiresAccurateSize = true
 
static constexpr bool InlineBlockAllocation = false
 
static constexpr const charTagName = "DefaultLinear"
 

Member Typedef Documentation

◆ Allocator

Member Data Documentation

◆ AllowOversizedBlocks

constexpr bool FDefaultBlockAllocationTag::AllowOversizedBlocks = true
staticconstexpr

◆ BlockSize

constexpr uint32 FDefaultBlockAllocationTag::BlockSize = 64 * 1024
staticconstexpr

◆ InlineBlockAllocation

constexpr bool FDefaultBlockAllocationTag::InlineBlockAllocation = false
staticconstexpr

◆ RequiresAccurateSize

constexpr bool FDefaultBlockAllocationTag::RequiresAccurateSize = true
staticconstexpr

◆ TagName

constexpr const char* FDefaultBlockAllocationTag::TagName = "DefaultLinear"
staticconstexpr

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