Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
InteractiveProcess.h File Reference
#include "Containers/Array.h"
#include "Containers/Queue.h"
#include "Containers/UnrealString.h"
#include "CoreTypes.h"
#include "Delegates/Delegate.h"
#include "HAL/PlatformProcess.h"
#include "HAL/Runnable.h"
#include "Logging/LogMacros.h"
#include "Misc/DateTime.h"
#include "Misc/Timespan.h"
+ Include dependency graph for InteractiveProcess.h:

Go to the source code of this file.

Classes

class  FInteractiveProcess
 

Functions

 DECLARE_LOG_CATEGORY_EXTERN (LogInteractiveProcess, Log, All)
 
 DECLARE_DELEGATE_TwoParams (FOnInteractiveProcessCompleted, int32, bool)
 
 DECLARE_DELEGATE_OneParam (FOnInteractiveProcessOutput, const FString &)
 

Function Documentation

◆ DECLARE_DELEGATE_OneParam()

DECLARE_DELEGATE_OneParam ( FOnInteractiveProcessOutput ,
const FString &  )

Declares a delegate that is executed when a interactive process produces output.

The first parameter is the produced output.

◆ DECLARE_DELEGATE_TwoParams()

DECLARE_DELEGATE_TwoParams ( FOnInteractiveProcessCompleted ,
int32 ,
bool  )

Declares a delegate that is executed when a interactive process completed.

The first parameter is the process return code.

◆ DECLARE_LOG_CATEGORY_EXTERN()

DECLARE_LOG_CATEGORY_EXTERN ( LogInteractiveProcess ,
Log ,
All  )