Navigation
API > API/Runtime > API/Runtime/Core
| Name | FError |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Experimental/UnifiedError/UnifiedError.h |
| Include Path | #include "Experimental/UnifiedError/UnifiedError.h" |
Syntax
class FError
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FError
(
int32 InModuleId, |
Experimental/UnifiedError/UnifiedError.h | ||
| Experimental/UnifiedError/UnifiedError.h | |||
| Experimental/UnifiedError/UnifiedError.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FError() |
Experimental/UnifiedError/UnifiedError.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ErrorCode | int32 | Experimental/UnifiedError/UnifiedError.h | ||
| ErrorDetails | TRefCountPtr< const IErrorDetails > | Experimental/UnifiedError/UnifiedError.h | ||
| ModuleId | int32 | Experimental/UnifiedError/UnifiedError.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetDetailByKey
(
const FUtf8StringView& KeyName, |
Experimental/UnifiedError/UnifiedError.h | ||
bool GetDetailByKey
(
const FUtf8StringView& KeyName, |
Experimental/UnifiedError/UnifiedError.h | ||
bool GetDetailByKey
(
const FUtf8StringView& KeyName, |
Experimental/UnifiedError/UnifiedError.h | ||
bool GetDetailByKey
(
const FUtf8StringView& KeyName, |
Experimental/UnifiedError/UnifiedError.h | ||
bool GetDetailByKey
(
const FUtf8StringView& KeyName, |
Experimental/UnifiedError/UnifiedError.h | ||
bool GetDetailByKey
(
const FUtf8StringView& KeyName, |
Experimental/UnifiedError/UnifiedError.h | ||
bool GetDetailByKey
(
const FUtf8StringView& KeyName, |
Experimental/UnifiedError/UnifiedError.h | ||
int32 GetErrorCode() |
Experimental/UnifiedError/UnifiedError.h | ||
const FUtf8String GetErrorCodeString() |
Experimental/UnifiedError/UnifiedError.h | ||
const T * GetErrorContext() |
Experimental/UnifiedError/UnifiedError.h | ||
TRefCountPtr< const DetailType > GetErrorDetails() |
Experimental/UnifiedError/UnifiedError.h | ||
FText GetErrorMessage
(
bool bAppendContext |
Experimental/UnifiedError/UnifiedError.h | ||
void GetErrorProperties
(
IErrorPropertyExtractor& Visitor |
Experimental/UnifiedError/UnifiedError.h | ||
FText GetFormatErrorText() |
Experimental/UnifiedError/UnifiedError.h | ||
int32 GetModuleId() |
Experimental/UnifiedError/UnifiedError.h | ||
const FUtf8String GetModuleIdString() |
Experimental/UnifiedError/UnifiedError.h | ||
void Invalidate() |
Experimental/UnifiedError/UnifiedError.h | ||
bool IsValid() |
Experimental/UnifiedError/UnifiedError.h | ||
void PushErrorContext
(
T&& InErrorStruct |
Experimental/UnifiedError/UnifiedError.h | ||
void PushErrorDetails
(
TRefCountPtr< IErrorDetails > InErrorDetails |
Experimental/UnifiedError/UnifiedError.h | ||
void SerializeDetailsForLog
(
FCbWriter& Writer |
Experimental/UnifiedError/UnifiedError.h |