From 5b363ef43cb8a935513078c3c93aaba18b6f6c72 Mon Sep 17 00:00:00 2001
From: Fabian Reister <fabian.reister@kit.edu>
Date: Thu, 20 May 2021 14:00:15 +0200
Subject: [PATCH] extending type

---
 source/RobotAPI/libraries/armem_objects/aron_conversions.cpp | 4 ++++
 source/RobotAPI/libraries/armem_objects/types.h              | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/source/RobotAPI/libraries/armem_objects/aron_conversions.cpp b/source/RobotAPI/libraries/armem_objects/aron_conversions.cpp
index 6554397b8..1eb4406fe 100644
--- a/source/RobotAPI/libraries/armem_objects/aron_conversions.cpp
+++ b/source/RobotAPI/libraries/armem_objects/aron_conversions.cpp
@@ -49,6 +49,7 @@ namespace armarx::armem
         fromAron(dto.agent, bo.agent);
         aron::fromAron(dto.transformation, bo.transformation);
         fromAron(dto.object, bo.object);
+        aron::fromAron(dto.active, bo.active);
 
     }
 
@@ -57,6 +58,7 @@ namespace armarx::armem
         toAron(dto.agent, bo.agent);
         aron::toAron(dto.transformation, bo.transformation);
         toAron(dto.object, bo.object);
+        aron::toAron(dto.active, bo.active);
     }
 
 
@@ -65,6 +67,7 @@ namespace armarx::armem
         fromAron(dto.agent, bo.agent);
         aron::fromAron(dto.transformation, bo.transformation);
         fromAron(dto.object, bo.object);
+        aron::fromAron(dto.active, bo.active);
     }
 
     void toAron(arondto::attachment::ArticulatedObjectAttachment& dto, const attachment::ArticulatedObjectAttachment& bo)
@@ -72,6 +75,7 @@ namespace armarx::armem
         toAron(dto.agent, bo.agent);
         aron::toAron(dto.transformation, bo.transformation);
         toAron(dto.object, bo.object);
+        aron::toAron(dto.active, bo.active);
     }
 
 
diff --git a/source/RobotAPI/libraries/armem_objects/types.h b/source/RobotAPI/libraries/armem_objects/types.h
index bfc9c3014..976f438e7 100644
--- a/source/RobotAPI/libraries/armem_objects/types.h
+++ b/source/RobotAPI/libraries/armem_objects/types.h
@@ -63,6 +63,8 @@ namespace armarx::armem::attachment
         ObjectID object;
 
         armem::Time timestamp;
+
+        bool active;
     };
 
     /**
@@ -83,6 +85,8 @@ namespace armarx::armem::attachment
 
         armem::Time timestamp;
 
+        bool active;
+
     };
 
 }  // namespace armarx::armem::attachment
-- 
GitLab