@@ -9,20 +9,20 @@ namespace Modelec
99 {
1010 public:
1111 FreeAction (const std::shared_ptr<ActionExecutor>& action_executor);
12- FreeAction (const std::shared_ptr<ActionExecutor>& action_executor, bool front, int n);
13- FreeAction (const std::shared_ptr<ActionExecutor>& action_executor, std::pair<int , bool > servo);
14- FreeAction (const std::shared_ptr<ActionExecutor>& action_executor, std::vector<std::pair<int , bool >> servos);
12+ FreeAction (const std::shared_ptr<ActionExecutor>& action_executor, Front front, int n);
13+ FreeAction (const std::shared_ptr<ActionExecutor>& action_executor, std::pair<int , Front > servo);
14+ FreeAction (const std::shared_ptr<ActionExecutor>& action_executor, std::vector<std::pair<int , Front >> servos);
1515
1616 void Next () override ;
1717 void Init (const std::vector<std::string>& params) override ;
18- void AddServo (int id, bool front);
19- void AddServo (std::pair<int , bool > servo);
20- void AddServos (const std::vector<std::pair<int , bool >>& servos);
18+ void AddServo (int id, Front front);
19+ void AddServo (std::pair<int , Front > servo);
20+ void AddServos (const std::vector<std::pair<int , Front >>& servos);
2121
2222 inline static const std::string Name = ActionExec::FREE;
2323
2424 private:
25- std::vector<std::pair<int , bool >> servos_;
25+ std::vector<std::pair<int , Front >> servos_;
2626
2727 std::queue<int > steps_;
2828
0 commit comments