From 4125daea75421c69ab54304395b54f6be95dd59e Mon Sep 17 00:00:00 2001 From: Rainer Kartmann <rainer.kartmann@kit.edu> Date: Thu, 2 Sep 2021 09:07:53 +0200 Subject: [PATCH] Add more user friendly aliases --- .../armem/client/plugins/ListeningPluginUser.h | 8 ++++++++ .../armem/client/plugins/PluginUser.cpp | 1 - .../libraries/armem/client/plugins/PluginUser.h | 16 +++++++++++++--- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/source/RobotAPI/libraries/armem/client/plugins/ListeningPluginUser.h b/source/RobotAPI/libraries/armem/client/plugins/ListeningPluginUser.h index 20b124d5d..7314b32c0 100644 --- a/source/RobotAPI/libraries/armem/client/plugins/ListeningPluginUser.h +++ b/source/RobotAPI/libraries/armem/client/plugins/ListeningPluginUser.h @@ -41,3 +41,11 @@ namespace armarx::armem::client::plugins }; } +namespace armarx::armem::client +{ + using ListeningPluginUser = plugins::ListeningPluginUser; +} +namespace armarx::armem +{ + using ListeningClientPluginUser = client::ListeningPluginUser; +} diff --git a/source/RobotAPI/libraries/armem/client/plugins/PluginUser.cpp b/source/RobotAPI/libraries/armem/client/plugins/PluginUser.cpp index 91414da1c..c4129c63d 100644 --- a/source/RobotAPI/libraries/armem/client/plugins/PluginUser.cpp +++ b/source/RobotAPI/libraries/armem/client/plugins/PluginUser.cpp @@ -31,4 +31,3 @@ namespace armarx::armem::client::plugins } } - diff --git a/source/RobotAPI/libraries/armem/client/plugins/PluginUser.h b/source/RobotAPI/libraries/armem/client/plugins/PluginUser.h index f67afc8bc..0638084dd 100644 --- a/source/RobotAPI/libraries/armem/client/plugins/PluginUser.h +++ b/source/RobotAPI/libraries/armem/client/plugins/PluginUser.h @@ -1,14 +1,16 @@ #pragma once -// Let's not forward declare this one. -#include <RobotAPI/libraries/armem/client/MemoryNameSystem.h> +#include <RobotAPI/libraries/armem/client/forward_declarations.h> #include <ArmarXCore/core/ManagedIceObject.h> +// Use this one include in your .cpp: +// #include <RobotAPI/libraries/armem/client/MemoryNameSystem.h> + + namespace armarx::armem::client::plugins { - class Plugin; @@ -46,3 +48,11 @@ namespace armarx::armem::client::plugins }; } +namespace armarx::armem::client +{ + using PluginUser = plugins::PluginUser; +} +namespace armarx::armem +{ + using ClientPluginUser = client::PluginUser; +} -- GitLab