Lines Matching refs:task
87 auto task = std::make_shared<Task>(); in ScheduleTask() local
89 task->name = name; in ScheduleTask()
90 task->callback = callback; in ScheduleTask()
91 task->initialDelay = initialDelay; in ScheduleTask()
92 task->repeatInterval = NormalizeInterval(repeatInterval); in ScheduleTask()
93 task->nextRunTime = currentTime + initialDelay; in ScheduleTask()
98 taskMap_[name] = task; in ScheduleTask()
99 timeMap_.insert(std::make_pair(task->nextRunTime, task)); in ScheduleTask()
102 DumpTask(task); in ScheduleTask()
134 auto task = timeMap_.begin()->second; in TakeFront() local
136 return task; in TakeFront()
139 void ScheduleTaskManager::DumpTask(const SharedTask& task) {} in DumpTask() argument