3 #include <experimental/memory>
7 #include <RobotAPI/interface/skills/SkillManagerInterface.h>
8 #include <RobotAPI/libraries/skills/core/aron/FluxioNode.aron.generated.h>
21 std::optional<manager::dto::FluxioNode>
toManagerIce()
const override;
22 std::optional<manager::arondto::FluxioNode>
toAron()
const override;
24 static std::optional<FluxioSubSkillNode>
25 FromIce(
const manager::dto::FluxioNode& i,
26 std::map<std::string, FluxioSkill>& skillsMap);
27 static std::optional<FluxioSubSkillNode>
28 FromAron(
const manager::arondto::FluxioNode& i,
29 std::map<std::string, FluxioSkill>& skillsMap);