Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Async > API/Runtime/Core/Async/Fundamental > API/Runtime/Core/Async/Fundamental/TLocalQueueRegistry
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Async/Fundamental/LocalQueue.h |
| Include | #include "Async/Fundamental/LocalQueue.h" |
Syntax
class TLocalQueue
Constructors
| Type | Name | Description | |
|---|---|---|---|
TLocalQueue
(
TLocalQueueRegistry& InRegistry, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~TLocalQueue () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FTask * | DequeueAffinity
(
bool GetBackGroundTasks, |
||
| FTask * | DequeueGlobal
(
bool GetBackGroundTasks, |
||
| FTask * | DequeueLocal
(
bool GetBackGroundTasks, |
||
| FTask * | DequeueSteal
(
bool GetBackGroundTasks, |
||
| bool | Add an item to the local queue and overflow into the global queue if full returns true if we should wake a worker | ||
| uint32 |
Constants
| Name | Description |
|---|---|
| InvalidIndex |