3 #include <ArmarXCore/interface/core/Profiler.h>
6 #include <RobotAPI/libraries/armem_skills/aron/Skill.aron.generated.h>
7 #include <RobotAPI/libraries/armem_skills/aron/Statechart.aron.generated.h>
14 void fromAron(
const armarx::skills::arondto::Statechart::StateType& dto,
15 armarx::eStateType&
bo);
16 void toAron(armarx::skills::arondto::Statechart::StateType& dto,
const armarx::eStateType&
bo);
18 void fromAron(
const armarx::skills::arondto::Statechart::ParameterMap& dto,
20 void toAron(armarx::skills::arondto::Statechart::ParameterMap& dto,
23 void fromAron(
const armarx::skills::arondto::Statechart::Transition& dto,
24 armarx::ProfilerStatechartTransitionWithParameters&
bo);
25 void toAron(armarx::skills::arondto::Statechart::Transition& dto,
26 const armarx::ProfilerStatechartTransitionWithParameters&
bo);
28 void fromAron(
const armarx::skills::arondto::ProviderID& dto, skills::ProviderID&
bo);
29 void toAron(armarx::skills::arondto::ProviderID& dto,
const skills::ProviderID&
bo);
31 void fromAron(
const armarx::skills::arondto::SkillID& dto, skills::SkillID&
bo);
32 void toAron(armarx::skills::arondto::SkillID& dto,
const skills::SkillID&
bo);
34 void fromAron(
const armarx::skills::arondto::SkillDescription& dto,
35 skills::SkillDescription&
bo);
36 void toAron(armarx::skills::arondto::SkillDescription& dto,
const skills::SkillDescription&
bo);
38 void fromAron(
const armarx::skills::arondto::SkillExecutionRequest& dto,
39 skills::SkillExecutionRequest&
bo);
40 void toAron(armarx::skills::arondto::SkillExecutionRequest& dto,
41 const skills::SkillExecutionRequest&
bo);
43 void fromAron(
const armarx::skills::arondto::SkillStatusUpdate& dto,
44 skills::SkillStatusUpdate&
bo);
45 void toAron(armarx::skills::arondto::SkillStatusUpdate& dto,
46 const skills::SkillStatusUpdate&
bo);