UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FIoRequest Class Referencefinal

#include <IoDispatcher.h>

Public Member Functions

 FIoRequest ()=default
 
CORE_API ~FIoRequest ()
 
CORE_API FIoRequest (const FIoRequest &Other)
 
CORE_API FIoRequest (FIoRequest &&Other)
 
CORE_API FIoRequestoperator= (const FIoRequest &Other)
 
CORE_API FIoRequestoperator= (FIoRequest &&Other)
 
CORE_API FIoStatus Status () const
 
CORE_API const FIoBufferGetResult () const
 
CORE_API const FIoBufferGetResultOrDie () const
 
CORE_API void Cancel ()
 
CORE_API void UpdatePriority (int32 NewPriority)
 
CORE_API void Release ()
 

Friends

class FIoDispatcher
 
class FIoDispatcherImpl
 
class FIoBatch
 

Constructor & Destructor Documentation

◆ FIoRequest() [1/3]

FIoRequest::FIoRequest ( )
default

◆ ~FIoRequest()

FIoRequest::~FIoRequest ( )

◆ FIoRequest() [2/3]

FIoRequest::FIoRequest ( const FIoRequest Other)

◆ FIoRequest() [3/3]

FIoRequest::FIoRequest ( FIoRequest &&  Other)

Member Function Documentation

◆ Cancel()

void FIoRequest::Cancel ( )

◆ GetResult()

const FIoBuffer * FIoRequest::GetResult ( ) const

◆ GetResultOrDie()

const FIoBuffer & FIoRequest::GetResultOrDie ( ) const

◆ operator=() [1/2]

FIoRequest & FIoRequest::operator= ( const FIoRequest Other)

◆ operator=() [2/2]

FIoRequest & FIoRequest::operator= ( FIoRequest &&  Other)

◆ Release()

void FIoRequest::Release ( )

◆ Status()

FIoStatus FIoRequest::Status ( ) const

◆ UpdatePriority()

void FIoRequest::UpdatePriority ( int32  NewPriority)

Friends And Related Symbol Documentation

◆ FIoBatch

friend class FIoBatch
friend

◆ FIoDispatcher

friend class FIoDispatcher
friend

◆ FIoDispatcherImpl

friend class FIoDispatcherImpl
friend

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