![]() |
TrinityCore
|
This is the complete list of members for TaskContext, including all inherited members.
| _owner | TaskContext | private |
| _task | TaskContext | private |
| Async(std::function< void()> callable) | TaskContext | |
| CancelAll() | TaskContext | |
| CancelGroup(TaskScheduler::group_t group) | TaskContext | |
| CancelGroupsOf(std::span< TaskScheduler::group_t > groups) | TaskContext | |
| ClearGroup() | TaskContext | |
| DelayAll(TaskScheduler::duration_t duration) | TaskContext | |
| DelayAll(std::chrono::milliseconds min, std::chrono::milliseconds max) | TaskContext | inline |
| DelayGroup(TaskScheduler::group_t group, TaskScheduler::duration_t duration) | TaskContext | |
| DelayGroup(TaskScheduler::group_t group, std::chrono::milliseconds min, std::chrono::milliseconds max) | TaskContext | inline |
| GetRepeatCounter() const | TaskContext | |
| GetTask() const noexcept | TaskContext | private |
| GetTaskContainer() noexcept | TaskContext | private |
| Invoke() | TaskContext | private |
| IsExpired() const | TaskContext | |
| IsInGroup(TaskScheduler::group_t group) const | TaskContext | |
| operator=(TaskContext const &right)=delete | TaskContext | |
| operator=(TaskContext &&right) noexcept | TaskContext | |
| Repeat(TaskScheduler::duration_t duration) | TaskContext | |
| Repeat() | TaskContext | |
| Repeat(std::chrono::milliseconds min, std::chrono::milliseconds max) | TaskContext | inline |
| RescheduleAll(TaskScheduler::duration_t duration) | TaskContext | |
| RescheduleAll(std::chrono::milliseconds min, std::chrono::milliseconds max) | TaskContext | inline |
| RescheduleGroup(TaskScheduler::group_t group, TaskScheduler::duration_t duration) | TaskContext | |
| RescheduleGroup(TaskScheduler::group_t group, std::chrono::milliseconds min, std::chrono::milliseconds max) | TaskContext | inline |
| Schedule(TaskScheduler::duration_t time, TaskScheduler::task_handler_t task) | TaskContext | |
| Schedule(TaskScheduler::duration_t time, TaskScheduler::group_t group, TaskScheduler::task_handler_t task) | TaskContext | |
| Schedule(std::chrono::milliseconds min, std::chrono::milliseconds max, TaskScheduler::task_handler_t task) | TaskContext | inline |
| Schedule(std::chrono::milliseconds min, std::chrono::milliseconds max, TaskScheduler::group_t group, TaskScheduler::task_handler_t task) | TaskContext | inline |
| SetGroup(TaskScheduler::group_t group) | TaskContext | |
| TaskContext() noexcept | TaskContext | inline |
| TaskContext(TaskScheduler::TaskQueue::Container::node_type &&task, std::weak_ptr< TaskScheduler > &&owner) noexcept | TaskContext | explicit |
| TaskContext(TaskContext const &right)=delete | TaskContext | |
| TaskContext(TaskContext &&right) noexcept | TaskContext | |
| TaskScheduler | TaskContext | friend |
| ~TaskContext() | TaskContext |