#include <Task.h>
◆ FTask()
| LowLevelTasks::FTask::FTask |
( |
| ) |
|
|
default |
◆ ~FTask()
| LowLevelTasks::FTask::~FTask |
( |
| ) |
|
|
inline |
◆ AllowBusyWaiting()
| bool LowLevelTasks::FTask::AllowBusyWaiting |
( |
| ) |
const |
|
inline |
◆ AllowCancellation()
| bool LowLevelTasks::FTask::AllowCancellation |
( |
| ) |
const |
|
inline |
◆ GetActiveTask()
| const FTask * LowLevelTasks::FTask::GetActiveTask |
( |
| ) |
|
|
static |
◆ GetDebugName()
| const TCHAR * LowLevelTasks::FTask::GetDebugName |
( |
| ) |
const |
|
inline |
◆ GetInitData()
◆ GetPriority()
◆ GetUserData()
| void * LowLevelTasks::FTask::GetUserData |
( |
| ) |
const |
|
inline |
◆ Init() [1/2]
◆ Init() [2/2]
◆ IsBackgroundTask()
| bool LowLevelTasks::FTask::IsBackgroundTask |
( |
| ) |
const |
|
inline |
◆ IsCompleted()
| bool LowLevelTasks::FTask::IsCompleted |
( |
std::memory_order |
MemoryOrder = std::memory_order_seq_cst | ) |
const |
|
inline |
◆ IsReady()
| bool LowLevelTasks::FTask::IsReady |
( |
| ) |
const |
|
inline |
◆ SetUserData()
| void LowLevelTasks::FTask::SetUserData |
( |
void * |
NewUserData | ) |
const |
|
inline |
◆ TryCancel()
◆ TryExecute() [1/2]
| bool LowLevelTasks::FTask::TryExecute |
( |
| ) |
|
|
inline |
◆ TryExecute() [2/2]
| bool LowLevelTasks::FTask::TryExecute |
( |
FTask *& |
Continuation | ) |
|
|
inline |
◆ TryExpedite() [1/2]
| bool LowLevelTasks::FTask::TryExpedite |
( |
| ) |
|
|
inline |
◆ TryExpedite() [2/2]
| bool LowLevelTasks::FTask::TryExpedite |
( |
FTask *& |
Continuation | ) |
|
|
inline |
◆ TryRevive()
| bool LowLevelTasks::FTask::TryRevive |
( |
| ) |
|
|
inline |
◆ WasCanceled()
| bool LowLevelTasks::FTask::WasCanceled |
( |
| ) |
const |
|
inline |
◆ WasExpedited()
| bool LowLevelTasks::FTask::WasExpedited |
( |
| ) |
const |
|
inline |
◆ FScheduler
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/Core/Public/Async/Fundamental/Task.h
- Engine/Source/Runtime/Core/Private/Async/Fundamental/Scheduler.cpp