#include <delayed_task.h>
Public Member Functions | |
| DelayedTask (size_t order, const fml::closure &task, fml::TimePoint target_time, fml::TaskSourceGrade task_source_grade) | |
| DelayedTask (const DelayedTask &other) | |
| ~DelayedTask () | |
| const fml::closure & | GetTask () const |
| fml::TimePoint | GetTargetTime () const |
| fml::TaskSourceGrade | GetTaskSourceGrade () const |
| bool | operator> (const DelayedTask &other) const |
Definition at line 16 of file delayed_task.h.
| fml::DelayedTask::DelayedTask | ( | size_t | order, |
| const fml::closure & | task, | ||
| fml::TimePoint | target_time, | ||
| fml::TaskSourceGrade | task_source_grade | ||
| ) |
Definition at line 11 of file delayed_task.cc.
|
default |
|
default |
| fml::TimePoint fml::DelayedTask::GetTargetTime | ( | ) | const |
Definition at line 28 of file delayed_task.cc.
Referenced by fml::MessageLoopTaskQueues::GetNextTaskToRun().
| const fml::closure & fml::DelayedTask::GetTask | ( | ) | const |
Definition at line 24 of file delayed_task.cc.
Referenced by fml::MessageLoopTaskQueues::GetNextTaskToRun(), fml::testing::TEST(), fml::testing::TEST(), and fml::testing::TEST().
| fml::TaskSourceGrade fml::DelayedTask::GetTaskSourceGrade | ( | ) | const |
Definition at line 32 of file delayed_task.cc.
Referenced by fml::MessageLoopTaskQueues::GetNextTaskToRun(), and fml::TaskSource::RegisterTask().
| bool fml::DelayedTask::operator> | ( | const DelayedTask & | other | ) | const |
Definition at line 36 of file delayed_task.cc.