LeviLamina
|
This is the complete list of members for IBackgroundTaskOwner, including all inherited members.
getState() const =0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
processCoroutines()=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
queue(::TaskStartInfoEx< void > const &, ::brstd::move_only_function<::TaskResult()> &&, ::std::function< void()> &&)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
queueSync(::TaskStartInfoEx< void > const &, ::brstd::move_only_function<::TaskResult()> &&)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
requeueTask(::std::shared_ptr<::BackgroundTaskBase >, bool)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
taskComplete(::gsl::not_null<::BackgroundTaskBase * >)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
taskRegister(::std::shared_ptr<::BackgroundTaskBase >)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
~IBackgroundTaskOwner()=default (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | virtual |