Navigation
API > API/Runtime > API/Runtime/Core
| Name | FSerializedUATProcess |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/MonitoredProcess.h |
| Include Path | #include "Misc/MonitoredProcess.h" |
Syntax
class FSerializedUATProcess : public FMonitoredProcess
Inheritance Hierarchy
- FRunnable → FMonitoredProcess → FSerializedUATProcess
- FSingleThreadRunnable → FMonitoredProcess → FSerializedUATProcess
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSerializedUATProcess
(
const FString& RunUATCommandline |
Misc/MonitoredProcess.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| bHasSucceededOnce | bool | Misc/MonitoredProcess.h | |
| HeadProcess | FSerializedUATProcess * | Misc/MonitoredProcess.h | |
| Serializer | FCriticalSection | Misc/MonitoredProcess.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LaunchFailedDelegate | FSimpleDelegate | Holds a delegate that is executed when the process fails to launch (delayed, in a thread). | Misc/MonitoredProcess.h | |
| NextProcessToRun | FSerializedUATProcess * | When this one completes, run the next in line. | Misc/MonitoredProcess.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSimpleDelegate & OnLaunchFailed() |
Returns a delegate that is executed when the process has been canceled. | Misc/MonitoredProcess.h |
Overridden from FMonitoredProcess
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Launch () |
Run UAT, serially with other FSerializedUATProcess objects. | Misc/MonitoredProcess.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void CancelQueue() |
Misc/MonitoredProcess.h | ||
static FString GetUATPath() |
Get the host-platform-specific path to the UAT running script | Misc/MonitoredProcess.h |