aron_conversions.h
Go to the documentation of this file.
1#pragma once
2
3#include <RobotAPI/libraries/armem_task_outcome/aron/TaskOutcome.aron.generated.h>
5
7{
8
9 void fromAron(const armarx::task_outcome::arondto::TaskOutcomeType& dto,
10 TaskOutcomeType& bo);
11 void toAron(armarx::task_outcome::arondto::TaskOutcomeType& dto,
12 const TaskOutcomeType& bo);
13
14 void fromAron(const armarx::task_outcome::arondto::TaskType& dto,
15 TaskType& bo);
16 void toAron(armarx::task_outcome::arondto::TaskType& dto,
17 const TaskType& bo);
18
19 void fromAron(const armarx::task_outcome::arondto::PlanningFailures& dto,
21 void toAron(armarx::task_outcome::arondto::PlanningFailures& dto,
22 const PlanningFailures& bo);
23
24 void fromAron(const armarx::task_outcome::arondto::PerceptionFailures& dto,
26 void toAron(armarx::task_outcome::arondto::PerceptionFailures& dto,
27 const PerceptionFailures& bo);
28
29 void fromAron(const armarx::task_outcome::arondto::KnowledgeRetrievalFailures& dto,
31 void toAron(armarx::task_outcome::arondto::KnowledgeRetrievalFailures& dto,
33
34 void fromAron(const armarx::task_outcome::arondto::KnowledgeFailures& dto,
36 void toAron(armarx::task_outcome::arondto::KnowledgeFailures& dto,
37 const KnowledgeFailures& bo);
38
39 void fromAron(const armarx::task_outcome::arondto::ExecutionFailures& dto,
41 void toAron(armarx::task_outcome::arondto::ExecutionFailures& dto,
42 const ExecutionFailures& bo);
43
44 void fromAron(const armarx::task_outcome::arondto::InteractionFailures& dto,
46 void toAron(armarx::task_outcome::arondto::InteractionFailures& dto,
47 const InteractionFailures& bo);
48
49 void fromAron(const armarx::task_outcome::arondto::InterruptionFailures& dto,
51 void toAron(armarx::task_outcome::arondto::InterruptionFailures& dto,
52 const InterruptionFailures& bo);
53
54 void fromAron(const armarx::task_outcome::arondto::SubskillFailure& dto,
55 SubskillFailure& bo);
56 void toAron(armarx::task_outcome::arondto::SubskillFailure& dto,
57 const SubskillFailure& bo);
58
59 void fromAron(const armarx::task_outcome::arondto::FailureType& dto,
60 FailureType& bo);
61 void toAron(armarx::task_outcome::arondto::FailureType& dto,
62 const FailureType& bo);
63
64 void fromAron(const armarx::task_outcome::arondto::FailureInfo& dto,
65 FailureInfo& bo);
66 void toAron(armarx::task_outcome::arondto::FailureInfo& dto,
67 const FailureInfo& bo);
68
69 void fromAron(const armarx::task_outcome::arondto::RecoveryInfo& dto,
70 RecoveryInfo& bo);
71 void toAron(armarx::task_outcome::arondto::RecoveryInfo& dto,
72 const RecoveryInfo& bo);
73
74 void fromAron(const armarx::task_outcome::arondto::TaskOutcomeContext& dto,
76 void toAron(armarx::task_outcome::arondto::TaskOutcomeContext& dto,
77 const TaskOutcomeContext& bo);
78
79 void fromAron(const armarx::task_outcome::arondto::TaskOutcome& dto,
80 TaskOutcome& bo);
81 void toAron(armarx::task_outcome::arondto::TaskOutcome& dto,
82 const TaskOutcome& bo);
83
84} // namespace armarx::armem::task_outcome
void fromAron(const armarx::task_outcome::arondto::TaskOutcomeType &dto, TaskOutcomeType &bo)
void toAron(armarx::task_outcome::arondto::TaskOutcomeType &dto, const TaskOutcomeType &bo)