UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::FIoFileBlockMemoryPool Class Reference

#include <PlatformIoDispatcherBase.h>

Public Member Functions

 FIoFileBlockMemoryPool (FPlatformIoDispatcherStats &InStats)
 
void Initialize (uint32 FileBlockSize, uint32 PoolSize, uint32 Alignment=4096)
 
voidAlloc (FIoBufferHandle &OutHandle)
 
bool Free (FIoBufferHandle &Handle)
 
void AddRef (FIoBufferHandle Handle)
 

Constructor & Destructor Documentation

◆ FIoFileBlockMemoryPool()

UE::FIoFileBlockMemoryPool::FIoFileBlockMemoryPool ( FPlatformIoDispatcherStats InStats)

Member Function Documentation

◆ AddRef()

void UE::FIoFileBlockMemoryPool::AddRef ( FIoBufferHandle  Handle)

◆ Alloc()

void * UE::FIoFileBlockMemoryPool::Alloc ( FIoBufferHandle OutHandle)

◆ Free()

bool UE::FIoFileBlockMemoryPool::Free ( FIoBufferHandle Handle)

◆ Initialize()

void UE::FIoFileBlockMemoryPool::Initialize ( uint32  FileBlockSize,
uint32  PoolSize,
uint32  Alignment = 4096 
)

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