Lines Matching refs:task
19 void TaskQueue::PostTask(std::unique_ptr<Task> task)
23 tasks_.push_back(std::move(task));
32 std::unique_ptr<Task> task = std::move(tasks_.front());
34 return task;
47 for (auto &task : tasks_) {
48 if (id != ALL_TASK_ID && id != task->GetId()) {
51 if (type != TaskType::ALL && type != task->GetTaskType()) {
54 task->Terminated();
68 for (auto &task : tasks_) {
69 if (task.get() != nullptr) {
70 f(task.get());