Searched refs:DelayedTask (Results 1 – 6 of 6) sorted by relevance
11 DelayedTask::DelayedTask(size_t order, in DelayedTask() function in fml::DelayedTask16 DelayedTask::DelayedTask(const DelayedTask& other) = default;18 DelayedTask::~DelayedTask() = default;20 const fml::closure& DelayedTask::GetTask() const { in GetTask()24 fml::TimePoint DelayedTask::GetTargetTime() const { in GetTargetTime()28 bool DelayedTask::operator>(const DelayedTask& other) const { in operator >()
15 class DelayedTask {17 DelayedTask(size_t order, fml::closure task, fml::TimePoint target_time);19 DelayedTask(const DelayedTask& other);21 ~DelayedTask();27 bool operator>(const DelayedTask& other) const;35 using DelayedTaskQueue = std::priority_queue<DelayedTask,36 std::deque<DelayedTask>,37 std::greater<DelayedTask>>;
140 const DelayedTask& PeekNextTaskUnlocked(TaskQueueId queue_id,
287 const DelayedTask& MessageLoopTaskQueues::PeekNextTaskUnlocked( in PeekNextTaskUnlocked()
45 struct DelayedTask { struct86 void DeleteFromScheduledTasks(DelayedTask* task);107 TaskQueue<DelayedTask> foreground_delayed_tasks_;110 typedef std::unique_ptr<DelayedTask, void(*)(DelayedTask*)>
262 std::unique_ptr<DelayedTask> delayed(new DelayedTask()); in PostDelayedTask()419 void PerIsolatePlatformData::DeleteFromScheduledTasks(DelayedTask* task) { in DeleteFromScheduledTasks()430 DelayedTask* delayed = ContainerOf(&DelayedTask::timer, handle); in RunForegroundTask()448 while (std::unique_ptr<DelayedTask> delayed = in FlushForegroundTasksInternal()462 [](DelayedTask* delayed) { in FlushForegroundTasksInternal()465 std::unique_ptr<DelayedTask> task { in FlushForegroundTasksInternal()466 static_cast<DelayedTask*>(handle->data) }; in FlushForegroundTasksInternal()