5#define FML_USED_ON_EMBEDDER
7#include "flutter/fml/delayed_task.h"
17 target_time_(target_time),
18 task_source_grade_(task_source_grade) {}
33 return task_source_grade_;
37 if (target_time_ == other.target_time_) {
38 return order_ > other.order_;
40 return target_time_ > other.target_time_;
fml::TimePoint GetTargetTime() const
DelayedTask(size_t order, const fml::closure &task, fml::TimePoint target_time, fml::TaskSourceGrade task_source_grade)
const fml::closure & GetTask() const
fml::TaskSourceGrade GetTaskSourceGrade() const
bool operator>(const DelayedTask &other) const
std::function< void()> closure