Navigation
API > API/Runtime > API/Runtime/Core
| Name | FSchedulerTls |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Async/Fundamental/Scheduler.h |
| Include Path | #include "Async/Fundamental/Scheduler.h" |
Syntax
class FSchedulerTls
Derived Classes
Classes
| Name | Remarks |
|---|---|
| FImpl |
Structs
| Name | Remarks |
|---|---|
| FTlsValues | |
| FTlsValuesHolder |
Enums
Protected
| Name | Remarks |
|---|---|
| EWorkerType |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FLocalQueueType | FQueueRegistry::TLocalQueue | Async/Fundamental/Scheduler.h | |
| FQueueRegistry | Private::TLocalQueueRegistry<> | Async/Fundamental/Scheduler.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| TlsValuesHolder | thread_local FTlsValuesHolder | Async/Fundamental/Scheduler.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsWorkerThread() |
Async/Fundamental/Scheduler.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HasPendingWakeUp() |
Async/Fundamental/Scheduler.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FTlsValues & GetTlsValuesRef() |
Async/Fundamental/Scheduler.h |