From 9d0128527f9dd676257384d4188fc697f5cda56c Mon Sep 17 00:00:00 2001
From: Rainer Kartmann <rainer.kartmann@kit.edu>
Date: Tue, 20 Jul 2021 13:21:02 +0200
Subject: [PATCH] Add typedef for EntityInstanceData(Ptr)

---
 .../libraries/armem/core/workingmemory/EntityInstance.h   | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/source/RobotAPI/libraries/armem/core/workingmemory/EntityInstance.h b/source/RobotAPI/libraries/armem/core/workingmemory/EntityInstance.h
index 8e6eb1afe..d3dc888d0 100644
--- a/source/RobotAPI/libraries/armem/core/workingmemory/EntityInstance.h
+++ b/source/RobotAPI/libraries/armem/core/workingmemory/EntityInstance.h
@@ -8,6 +8,10 @@
 namespace armarx::armem::wm
 {
 
+    using EntityInstanceData = armarx::aron::datanavigator::DictNavigator;
+    using EntityInstanceDataPtr = armarx::aron::datanavigator::DictNavigatorPtr;
+
+
     /**
      * @brief Metadata of an entity instance.
      */
@@ -62,7 +66,7 @@ namespace armarx::armem::wm
             return _metadata;
         }
 
-        inline armarx::aron::datanavigator::DictNavigatorPtr data() const
+        inline EntityInstanceDataPtr data() const
         {
             return _data;
         }
@@ -97,7 +101,7 @@ namespace armarx::armem::wm
         EntityInstanceMetadata _metadata;
 
         /// The data. May be nullptr.
-        armarx::aron::datanavigator::DictNavigatorPtr _data;
+        EntityInstanceDataPtr _data;
 
     };
 }
-- 
GitLab