Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FQueuedThreadPoolWrapper Member List
This is the complete list of members for
FQueuedThreadPoolWrapper
, including all inherited members.
AddQueuedWork
(IQueuedWork *InQueuedWork, EQueuedWorkPriority InPriority=EQueuedWorkPriority::Normal) override
FQueuedThreadPoolWrapper
virtual
Allocate
()
FQueuedThreadPool
static
AllocateScheduledWork
()
FQueuedThreadPoolWrapper
inline
protected
virtual
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
private
virtual
CurrentConcurrency
FQueuedThreadPoolWrapper
private
Destroy
() override
FQueuedThreadPoolWrapper
private
virtual
FQueuedThreadPool
()
FQueuedThreadPool
FQueuedThreadPoolWrapper
(FQueuedThreadPool *InWrappedQueuedThreadPool, int32 InMaxConcurrency=-1, TFunction< EQueuedWorkPriority(EQueuedWorkPriority)> InPriorityMapper=[](EQueuedWorkPriority InPriority) { return InPriority;})
FQueuedThreadPoolWrapper
GetCurrentConcurrency
() const
FQueuedThreadPoolWrapper
inline
GetMaxConcurrency
() const
FQueuedThreadPoolWrapper
inline
protected
virtual
GetNumThreads
() const override
FQueuedThreadPoolWrapper
virtual
Lock
FQueuedThreadPoolWrapper
protected
MaxConcurrency
FQueuedThreadPoolWrapper
private
MaxTaskToSchedule
FQueuedThreadPoolWrapper
private
OnScheduled
(const IQueuedWork *)
FQueuedThreadPoolWrapper
inline
protected
virtual
OnUnscheduled
(const IQueuedWork *)
FQueuedThreadPoolWrapper
inline
protected
virtual
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
TryRetractWorkNoLock
(EQueuedWorkPriority InPriority)
FQueuedThreadPoolWrapper
private
WorkPool
FQueuedThreadPoolWrapper
private
WrappedQueuedThreadPool
FQueuedThreadPoolWrapper
private
WrappedQueuePriority
FQueuedThreadPoolWrapper
private
~FQueuedThreadPool
()
FQueuedThreadPool
virtual
~FQueuedThreadPoolWrapper
()
FQueuedThreadPoolWrapper
Generated by
1.10.0