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

#include <GenericPlatformFile.h>

Public Member Functions

 FFileSystemError ()=delete
 
 FFileSystemError (const FFileSystemError &)=delete
 
 FFileSystemError (FFileSystemError &&)=default
 
FFileSystemErroroperator= (const FFileSystemError &)=delete
 
FFileSystemErroroperator= (FFileSystemError &&)=default
 
 FFileSystemError (FString &&InErrorMessage, int32 InSystemErrorCode=0)
 
FString GetMessage ()
 

Friends

template<typename CharType >
TStringBuilderBase< CharType > & operator<< (TStringBuilderBase< CharType > &Builder, const FFileSystemError &Error)
 

Detailed Description

Stores custom error messages from the engine along with an optional system error code that can provider more detailed information

Constructor & Destructor Documentation

◆ FFileSystemError() [1/4]

FFileSystemError::FFileSystemError ( )
delete

◆ FFileSystemError() [2/4]

FFileSystemError::FFileSystemError ( const FFileSystemError )
delete

◆ FFileSystemError() [3/4]

FFileSystemError::FFileSystemError ( FFileSystemError &&  )
default

◆ FFileSystemError() [4/4]

FFileSystemError::FFileSystemError ( FString &&  InErrorMessage,
int32  InSystemErrorCode = 0 
)
inlineexplicit

Member Function Documentation

◆ GetMessage()

FString FFileSystemError::GetMessage ( )
inline

Return the error message, if a valid system error code was provided then this will be appended to the end of the message

◆ operator=() [1/2]

FFileSystemError & FFileSystemError::operator= ( const FFileSystemError )
delete

◆ operator=() [2/2]

FFileSystemError & FFileSystemError::operator= ( FFileSystemError &&  )
default

Friends And Related Symbol Documentation

◆ operator<<

template<typename CharType >
TStringBuilderBase< CharType > & operator<< ( TStringBuilderBase< CharType > &  Builder,
const FFileSystemError Error 
)
friend

Return the error message, if a valid system error code was provided then this will be appended to the end of the message


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