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

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

$ctor(::WorkerPool &workers, ::Scheduler &context, ::std::string name) (defined in TaskGroup)TaskGroup
$dtor() (defined in TaskGroup)TaskGroup
$getState() const (defined in TaskGroup)TaskGroup
$processCoroutines() (defined in TaskGroup)TaskGroup
$queue(::TaskStartInfoEx< void > const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback) (defined in TaskGroup)TaskGroup
$queueSync(::TaskStartInfoEx< void > const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task) (defined in TaskGroup)TaskGroup
$requeueTask(::std::shared_ptr<::BackgroundTaskBase > task, bool queueImmediate) (defined in TaskGroup)TaskGroup
$taskComplete(::gsl::not_null<::BackgroundTaskBase * > task) (defined in TaskGroup)TaskGroup
$taskRegister(::std::shared_ptr<::BackgroundTaskBase > task) (defined in TaskGroup)TaskGroup
$vftable() (defined in TaskGroup)TaskGroupstatic
_forAllTasks(::Bedrock::Threading::UniqueLock<::Bedrock::Threading::Mutex > &lock, ::std::function< void(::std::shared_ptr<::BackgroundTaskBase > const &)> callback) (defined in TaskGroup)TaskGroup
_queueInternal(::std::shared_ptr<::BackgroundTaskBase > bgtask) (defined in TaskGroup)TaskGroup
flush(::std::function< void()> waitFn) (defined in TaskGroup)TaskGroup
getCurrentTaskGroup() (defined in TaskGroup)TaskGroupstatic
getState() const (defined in TaskGroup)TaskGroupvirtual
isEmpty() const (defined in TaskGroup)TaskGroup
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(::TaskStartInfoEx< void > const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback) (defined in TaskGroup)TaskGroupvirtual
queue(::std::string_view name, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback) (defined in TaskGroup)TaskGroup
queueChild_DEPRECATED(::TaskStartInfoEx< void > const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback) (defined in TaskGroup)TaskGroupstatic
queueSync(::TaskStartInfoEx< void > 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) (defined in TaskGroup)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) (defined in TaskGroup)TaskGroup
taskRegister(::std::shared_ptr<::BackgroundTaskBase > task) (defined in TaskGroup)TaskGroupvirtual
~IBackgroundTaskOwner()=default (defined in IBackgroundTaskOwner)IBackgroundTaskOwnervirtual
~TaskGroup() (defined in TaskGroup)TaskGroupvirtual