LeviLamina
|
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) | TaskGroup | static |
_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) | TaskGroup | static |
getState() const (defined in TaskGroup) | TaskGroup | virtual |
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) | TaskGroup | virtual |
queue(::TaskStartInfoEx< void > const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback) (defined in TaskGroup) | TaskGroup | virtual |
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) | TaskGroup | static |
queueSync(::TaskStartInfoEx< void > const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task) (defined in TaskGroup) | TaskGroup | virtual |
requeueTask(::std::shared_ptr<::BackgroundTaskBase > task, bool queueImmediate) (defined in TaskGroup) | TaskGroup | virtual |
sync_DEPRECATED_ASK_TOMMO(::std::function< void()> waitFn) (defined in TaskGroup) | TaskGroup | |
taskComplete(::gsl::not_null<::BackgroundTaskBase * > task) (defined in TaskGroup) | TaskGroup | virtual |
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) | TaskGroup | virtual |
~IBackgroundTaskOwner()=default (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | virtual |
~TaskGroup() (defined in TaskGroup) | TaskGroup | virtual |