Navigation
API > API/Plugins > API/Plugins/UbaController
Inheritance Hierarchy
- FRunnable
- TSharedFromThis
- FUbaJobProcessor
References
| Module | UbaController |
| Header | /Engine/Plugins/UbaController/Source/Public/UbaJobProcessor.h |
| Include | #include "UbaJobProcessor.h" |
Syntax
class FUbaJobProcessor :
public FRunnable ,
public TSharedFromThis< FUbaJobProcessor >
Constructors
| Type | Name | Description | |
|---|---|---|---|
FUbaJobProcessor
(
FUbaControllerModule& InControllerModule |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | HandleTaskQueueUpdated
(
const FString& InputFileName |
||
| void | HandleUbaJobFinished
(
FTask* CompileTask |
||
| bool | |||
| bool | IsWorkDone () |
Used to know when this thread has finished the main loop | |
| bool | PollStats
(
FDistributedBuildStats& OutStats |
||
| bool | ProcessOutputFile
(
FTask* CompileTask |
||
| void | StartThread () |
Creates the threads and starts the main loop |