From 9854d119b0105dc7da4b4ffcff87a8cb36891b2d Mon Sep 17 00:00:00 2001
From: Patrick Hegemann <patrick.hegemann@kit.edu>
Date: Tue, 18 May 2021 13:21:19 +0200
Subject: [PATCH] Move state type conversion maps

---
 .../armem_skills/aron_conversions.cpp          | 17 +++++++++++++++++
 .../libraries/armem_skills/aron_conversions.h  | 18 ------------------
 2 files changed, 17 insertions(+), 18 deletions(-)

diff --git a/source/RobotAPI/libraries/armem_skills/aron_conversions.cpp b/source/RobotAPI/libraries/armem_skills/aron_conversions.cpp
index 0b6d18a61..db18f5ac2 100644
--- a/source/RobotAPI/libraries/armem_skills/aron_conversions.cpp
+++ b/source/RobotAPI/libraries/armem_skills/aron_conversions.cpp
@@ -2,6 +2,23 @@
 
 namespace armarx::armem
 {
+    std::map<armarx::eStateType, armarx::armem::arondto::Statechart::StateType> toAronStateTypeMap =
+    {
+        {eNormalState, armarx::armem::arondto::Statechart::StateType::NORMAL},
+        {eFinalState, armarx::armem::arondto::Statechart::StateType::FINAL},
+        {eRemoteState, armarx::armem::arondto::Statechart::StateType::REMOTE},
+        {eDynamicRemoteState, armarx::armem::arondto::Statechart::StateType::DYNAMIC_REMOTE},
+        {eUndefined, armarx::armem::arondto::Statechart::StateType::UNDEFINED},
+    };
+
+    std::map<armarx::armem::arondto::Statechart::StateType, armarx::eStateType> fromAronStateTypeMap =
+    {
+        {armarx::armem::arondto::Statechart::StateType::NORMAL, eNormalState},
+        {armarx::armem::arondto::Statechart::StateType::FINAL, eFinalState},
+        {armarx::armem::arondto::Statechart::StateType::REMOTE, eRemoteState},
+        {armarx::armem::arondto::Statechart::StateType::DYNAMIC_REMOTE, eDynamicRemoteState},
+        {armarx::armem::arondto::Statechart::StateType::UNDEFINED, eUndefined},
+    };
 
     void fromAron(const arondto::Statechart::StateType& dto, eStateType& bo)
     {
diff --git a/source/RobotAPI/libraries/armem_skills/aron_conversions.h b/source/RobotAPI/libraries/armem_skills/aron_conversions.h
index 4315d9745..bc6314b46 100644
--- a/source/RobotAPI/libraries/armem_skills/aron_conversions.h
+++ b/source/RobotAPI/libraries/armem_skills/aron_conversions.h
@@ -7,24 +7,6 @@
 
 namespace armarx::armem
 {
-    std::map<armarx::eStateType, armarx::armem::arondto::Statechart::StateType> toAronStateTypeMap =
-    {
-        {eNormalState, armarx::armem::arondto::Statechart::StateType::NORMAL},
-        {eFinalState, armarx::armem::arondto::Statechart::StateType::FINAL},
-        {eRemoteState, armarx::armem::arondto::Statechart::StateType::REMOTE},
-        {eDynamicRemoteState, armarx::armem::arondto::Statechart::StateType::DYNAMIC_REMOTE},
-        {eUndefined, armarx::armem::arondto::Statechart::StateType::UNDEFINED},
-    };
-
-    std::map<armarx::armem::arondto::Statechart::StateType, armarx::eStateType> fromAronStateTypeMap =
-    {
-        {armarx::armem::arondto::Statechart::StateType::NORMAL, eNormalState},
-        {armarx::armem::arondto::Statechart::StateType::FINAL, eFinalState},
-        {armarx::armem::arondto::Statechart::StateType::REMOTE, eRemoteState},
-        {armarx::armem::arondto::Statechart::StateType::DYNAMIC_REMOTE, eDynamicRemoteState},
-        {armarx::armem::arondto::Statechart::StateType::UNDEFINED, eUndefined},
-    };
-
     void fromAron(const armarx::armem::arondto::Statechart::StateType& dto, armarx::eStateType& bo);
     void toAron(armarx::armem::arondto::Statechart::StateType& dto, const armarx::eStateType& bo);
 
-- 
GitLab