|
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_DEPRECATED(::TaskStartInfo const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
| queueSync_DEPRECATED(::TaskStartInfo const &startInfo, ::brstd::move_only_function<::TaskResult()> &&task)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
| requeueTask(::std::shared_ptr<::BackgroundTaskBase > task, bool queueImmediate)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
| taskComplete(::gsl::not_null<::BackgroundTaskBase * > task)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
| taskRegister(::std::shared_ptr<::BackgroundTaskBase > task)=0 (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | pure virtual |
| ~IBackgroundTaskOwner()=default (defined in IBackgroundTaskOwner) | IBackgroundTaskOwner | virtual |