Navigation
API > API/Runtime > API/Runtime/Core
The result of a push operation on a single payload
| Name | FPushResult |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Virtualization/VirtualizationSystem.h |
| Include Path | #include "Virtualization/VirtualizationSystem.h" |
Syntax
struct FPushResult
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPushResult () |
Virtualization/VirtualizationSystem.h | ||
FPushResult
(
EStatus InStatus |
Virtualization/VirtualizationSystem.h | ||
FPushResult
(
EStatus InStatus, |
Virtualization/VirtualizationSystem.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FPushResult() |
Virtualization/VirtualizationSystem.h |
Enums
Public
| Name | Remarks |
|---|---|
| EStatus | Records the status of the push, negative values indicate an error, positive values indicate that the payload is stored in the target backend(s) and a zero value means that the operation has not yet run |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FilterReason | EPayloadFilterReason | Virtualization/VirtualizationSystem.h | ||
| Status | EStatus | Virtualization/VirtualizationSystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EPayloadFilterReason GetFilterReason() |
Returns why the payload was rejected by the filtering system (if there was one) | Virtualization/VirtualizationSystem.h | |
bool IsFiltered() |
Returns true if the payload was rejected by the filtering system | Virtualization/VirtualizationSystem.h | |
bool IsVirtualized() |
Returns true if the payload is stored in the target backend(s) after the operation completed | Virtualization/VirtualizationSystem.h | |
bool WasError() |
Returns true if the payload experienced an error during upload | Virtualization/VirtualizationSystem.h | |
bool WasPushed() |
Returns true if the payload was actually uploaded to the target backend(s) | Virtualization/VirtualizationSystem.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FPushResult GetAsAlreadyExists() |
Virtualization/VirtualizationSystem.h | ||
static FPushResult GetAsError() |
Virtualization/VirtualizationSystem.h | ||
static FPushResult GetAsFiltered
(
EPayloadFilterReason Reason |
Virtualization/VirtualizationSystem.h | ||
static FPushResult GetAsInvalid() |
Virtualization/VirtualizationSystem.h | ||
static FPushResult GetAsNoBackend() |
Virtualization/VirtualizationSystem.h | ||
static FPushResult GetAsProcessDisabled() |
Virtualization/VirtualizationSystem.h | ||
static FPushResult GetAsPushed() |
Virtualization/VirtualizationSystem.h |