![]() |
TrinityCore
|
Public Member Functions | |
| Task (timepoint_t const &end, duration_t const &duration, Optional< group_t > const &group, repeated_t const repeated, task_handler_t const &task) | |
| Task (timepoint_t const &end, duration_t const &duration, task_handler_t const &task) | |
| Task (Task const &)=delete | |
| Task (Task &&)=delete | |
| Task & | operator= (Task const &)=default |
| Task & | operator= (Task &&right)=delete |
| std::weak_ordering | operator<=> (Task const &other) const |
| bool | operator== (Task const &other) const |
| bool | IsInGroup (group_t const group) const |
Private Attributes | |
| timepoint_t | _end |
| duration_t | _duration |
| Optional< group_t > | _group |
| repeated_t | _repeated |
| task_handler_t | _task |
Friends | |
| class | TaskContext |
| class | TaskScheduler |
Definition at line 67 of file TaskScheduler.h.
|
inline |
Definition at line 80 of file TaskScheduler.h.
|
inline |
Definition at line 85 of file TaskScheduler.h.
|
delete |
|
delete |
|
inline |
Definition at line 110 of file TaskScheduler.h.
|
inline |
Definition at line 98 of file TaskScheduler.h.
|
inline |
Definition at line 104 of file TaskScheduler.h.
|
friend |
Definition at line 69 of file TaskScheduler.h.
|
friend |
Definition at line 70 of file TaskScheduler.h.
|
private |
Definition at line 73 of file TaskScheduler.h.
|
private |
Definition at line 72 of file TaskScheduler.h.
Definition at line 74 of file TaskScheduler.h.
|
private |
Definition at line 75 of file TaskScheduler.h.
|
private |
Definition at line 76 of file TaskScheduler.h.