Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TLocalWorkQueue
| Name | FInternalData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Async/LocalWorkQueue.h |
| Include Path | #include "Async/LocalWorkQueue.h" |
Syntax
struct FInternalData :
public TConcurrentLinearObject< FInternalData, FTaskGraphBlockAllocationTag > ,
public FThreadSafeRefCountedObject
Inheritance Hierarchy
- TTransactionalAtomicRefCount → FThreadSafeRefCountedObject → TLocalWorkQueue::FInternalData
- TConcurrentLinearObject → TLocalWorkQueue::FInternalData
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FInternalData() |
Async/LocalWorkQueue.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveWorkers | std::atomic_int | Async/LocalWorkQueue.h | ||
| CheckDone | std::atomic_bool | Async/LocalWorkQueue.h | ||
| FinishedEvent | UE::FEventCount | Async/LocalWorkQueue.h | ||
| TaskQueue | FAAArrayQueue< TaskType > | Async/LocalWorkQueue.h |