22 #include <arpirobot/core/scheduler.hpp>
23 #include <arpirobot/core/device/BaseDevice.hpp>
24 #include <arpirobot/core/robot/BaseRobot.hpp>
43 virtual bool shouldRun() = 0;
47 void startTargetAction();
49 std::shared_ptr<Action> targetAction =
nullptr;
50 bool doRestart =
true;
Definition: ActionManager.hpp:37
Definition: Action.hpp:41
Definition: BaseActionTrigger.hpp:37
Definition: ArduinoDevice.hpp:27