1#ifndef TASKS_MODIFIED_GOALS_TASK_H
2#define TASKS_MODIFIED_GOALS_TASK_H
4#include "downward/tasks/delegating_task.h"
9class ModifiedGoalsTask :
public tasks::DelegatingTask {
10 const std::vector<FactPair> goals;
14 const std::shared_ptr<AbstractTask>& parent,
15 std::vector<FactPair>&& goals);
16 ~ModifiedGoalsTask() =
default;
18 virtual int get_num_goals()
const override;
19 virtual FactPair get_goal_fact(
int index)
const override;