This is the complete list of members for FQueuedThreadPoolDynamicWrapper, including all inherited members.
AddQueuedWork(IQueuedWork *InQueuedWork, EQueuedWorkPriority InPriority=EQueuedWorkPriority::Normal) override | FQueuedThreadPoolDynamicWrapper | inlinevirtual |
Allocate() | FQueuedThreadPool | static |
AllocateScheduledWork() | FQueuedThreadPoolWrapper | inlineprotectedvirtual |
AllocateWork(IQueuedWork *InnerWork, EQueuedWorkPriority Priority) | FQueuedThreadPoolWrapper | private |
bIsScheduling | FQueuedThreadPoolWrapper | private |
CanSchedule(EQueuedWorkPriority Priority) const | FQueuedThreadPoolWrapper | private |
Create(uint32 InNumQueuedThreads, uint32 StackSize, EThreadPriority ThreadPriority, const TCHAR *Name) override | FQueuedThreadPoolWrapper | privatevirtual |
CurrentConcurrency | FQueuedThreadPoolWrapper | private |
Destroy() override | FQueuedThreadPoolWrapper | privatevirtual |
FQueuedThreadPool() | FQueuedThreadPool | |
FQueuedThreadPoolDynamicWrapper(FQueuedThreadPool *InWrappedQueuedThreadPool, int32 InMaxConcurrency=-1, TFunction< EQueuedWorkPriority(EQueuedWorkPriority)> InPriorityMapper=[](EQueuedWorkPriority InPriority) { return InPriority;}) | FQueuedThreadPoolDynamicWrapper | inline |
FQueuedThreadPoolWrapper(FQueuedThreadPool *InWrappedQueuedThreadPool, int32 InMaxConcurrency=-1, TFunction< EQueuedWorkPriority(EQueuedWorkPriority)> InPriorityMapper=[](EQueuedWorkPriority InPriority) { return InPriority;}) | FQueuedThreadPoolWrapper | |
GetCurrentConcurrency() const | FQueuedThreadPoolWrapper | inline |
GetMaxConcurrency() const | FQueuedThreadPoolWrapper | inlineprotectedvirtual |
GetNumThreads() const override | FQueuedThreadPoolWrapper | virtual |
Lock | FQueuedThreadPoolWrapper | protected |
MaxConcurrency | FQueuedThreadPoolWrapper | private |
MaxTaskToSchedule | FQueuedThreadPoolWrapper | private |
OnScheduled(const IQueuedWork *) | FQueuedThreadPoolWrapper | inlineprotectedvirtual |
OnUnscheduled(const IQueuedWork *) | FQueuedThreadPoolWrapper | inlineprotectedvirtual |
OverrideStackSize | FQueuedThreadPool | static |
Pause() | FQueuedThreadPoolWrapper | |
PriorityMapper | FQueuedThreadPoolWrapper | private |
QueuedWork | FQueuedThreadPoolWrapper | protected |
ReleaseWorkNoLock(FScheduledWork *Work) | FQueuedThreadPoolWrapper | private |
Resume(int32 InNumQueuedWork=-1) | FQueuedThreadPoolWrapper | |
RetractQueuedWork(IQueuedWork *InQueuedWork) override | FQueuedThreadPoolWrapper | virtual |
Schedule(FScheduledWork *Work=nullptr) | FQueuedThreadPoolWrapper | private |
ScheduledWork | FQueuedThreadPoolWrapper | private |
SetMaxConcurrency(int32 MaxConcurrency=-1) | FQueuedThreadPoolWrapper | |
Sort(TFunctionRef< bool(const IQueuedWork *Lhs, const IQueuedWork *Rhs)> Predicate) | FQueuedThreadPoolDynamicWrapper | inline |
TryRetractWorkNoLock(EQueuedWorkPriority InPriority) | FQueuedThreadPoolWrapper | private |
WorkPool | FQueuedThreadPoolWrapper | private |
WrappedQueuedThreadPool | FQueuedThreadPoolWrapper | private |
WrappedQueuePriority | FQueuedThreadPoolWrapper | private |
~FQueuedThreadPool() | FQueuedThreadPool | virtual |
~FQueuedThreadPoolWrapper() | FQueuedThreadPoolWrapper | |