LeviLamina
Loading...
Searching...
No Matches
TaskGroup Member List

This is the complete list of members for TaskGroup, including all inherited members.

$_workerPoolIsAsync() constTaskGroup
$ctor(::WorkerPool &workers, ::Scheduler &context, ::std::string name)TaskGroup
$dtor()TaskGroup
$getState() constTaskGroup
$processCoroutines()TaskGroup
$queue_DEPRECATED(::TaskStartInfo const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback)TaskGroup
$queueSync_DEPRECATED(::TaskStartInfo const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task)TaskGroup
$requeueTask(::std::shared_ptr<::BackgroundTaskBase > task, bool queueImmediate)TaskGroup
$taskComplete(::gsl::not_null<::BackgroundTaskBase * > task)TaskGroup
$taskRegister(::std::shared_ptr<::BackgroundTaskBase > task)TaskGroup
$vftable()TaskGroupstatic
_forAllTasks(::Bedrock::Threading::UniqueLock<::Bedrock::Threading::Mutex > &lock, ::std::function< void(::std::shared_ptr<::BackgroundTaskBase > const &)> callback)TaskGroup
_queueInternal(::std::shared_ptr<::BackgroundTaskBase > bgtask)TaskGroup
_workerPoolIsAsync() const (defined in TaskGroup)TaskGroupvirtual
flush(::std::function< void()> waitFn)TaskGroup
getCurrentTaskGroup()TaskGroupstatic
getState() const (defined in TaskGroup)TaskGroupvirtual
isEmpty() constTaskGroup
mUnk10adf7 (defined in TaskGroup)TaskGroup
mUnk10d96b (defined in TaskGroup)TaskGroup
mUnk52e5c4 (defined in TaskGroup)TaskGroup
mUnk5bad41 (defined in TaskGroup)TaskGroup
mUnk5e5b8e (defined in TaskGroup)TaskGroup
mUnk6a91ad (defined in TaskGroup)TaskGroup
mUnk71fca4 (defined in TaskGroup)TaskGroup
mUnk77531a (defined in TaskGroup)TaskGroup
mUnka60b44 (defined in TaskGroup)TaskGroup
mUnkb19a11 (defined in TaskGroup)TaskGroup
mUnke12816 (defined in TaskGroup)TaskGroup
mUnkfe21d9 (defined in TaskGroup)TaskGroup
operator=(TaskGroup const &) (defined in TaskGroup)TaskGroup
processCoroutines() (defined in TaskGroup)TaskGroupvirtual
queue_DEPRECATED(::TaskStartInfo const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback) (defined in TaskGroup)TaskGroupvirtual
queueChild_DEPRECATED(::TaskStartInfo const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback)TaskGroupstatic
queueSync_DEPRECATED(::TaskStartInfo const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task) (defined in TaskGroup)TaskGroupvirtual
requeueTask(::std::shared_ptr<::BackgroundTaskBase > task, bool queueImmediate) (defined in TaskGroup)TaskGroupvirtual
sync_DEPRECATED_ASK_TOMMO(::std::function< void()> waitFn)TaskGroup
taskComplete(::gsl::not_null<::BackgroundTaskBase * > task) (defined in TaskGroup)TaskGroupvirtual
TaskGroup(TaskGroup const &) (defined in TaskGroup)TaskGroup
TaskGroup() (defined in TaskGroup)TaskGroup
TaskGroup(::WorkerPool &workers, ::Scheduler &context, ::std::string name)TaskGroup
taskRegister(::std::shared_ptr<::BackgroundTaskBase > task) (defined in TaskGroup)TaskGroupvirtual
~IBackgroundTaskOwner()=default (defined in IBackgroundTaskOwner)IBackgroundTaskOwnervirtual
~TaskGroup() (defined in TaskGroup)TaskGroupvirtual