From a8b19c7c63f47b9fd396e854e9d39e1cbb53db7a Mon Sep 17 00:00:00 2001 From: Rainer Kartmann <rainer.kartmann@kit.edu> Date: Mon, 19 Apr 2021 10:25:32 +0200 Subject: [PATCH] Rename interface file to *Interface.ice --- .../components/ObjectPoseObserver/ObjectPoseObserver.h | 4 ++-- .../RobotAPI/components/ObjectPoseObserver/detail/Data.h | 2 +- .../ObjectPoseObserver/detail/RobotHeadMovement.h | 2 +- .../ObjectPoseObserver/plugins/ObjectPoseClientPlugin.h | 2 +- .../ObjectPoseGui/ObjectPoseGuiWidgetController.h | 2 +- source/RobotAPI/interface/CMakeLists.txt | 2 +- ...ectPoseObserver.ice => ObjectPoseObserverInterface.ice} | 7 ++++++- 7 files changed, 13 insertions(+), 8 deletions(-) rename source/RobotAPI/interface/objectpose/{ObjectPoseObserver.ice => ObjectPoseObserverInterface.ice} (96%) diff --git a/source/RobotAPI/components/ObjectPoseObserver/ObjectPoseObserver.h b/source/RobotAPI/components/ObjectPoseObserver/ObjectPoseObserver.h index d29ad4565..22956a0d9 100644 --- a/source/RobotAPI/components/ObjectPoseObserver/ObjectPoseObserver.h +++ b/source/RobotAPI/components/ObjectPoseObserver/ObjectPoseObserver.h @@ -28,7 +28,7 @@ #include <ArmarXGui/libraries/ArmarXGuiComponentPlugins/LightweightRemoteGuiComponentPlugin.h> -#include <RobotAPI/interface/objectpose/ObjectPoseObserver.h> +#include <RobotAPI/interface/objectpose/ObjectPoseObserverInterface.h> #include <RobotAPI/libraries/RobotAPIComponentPlugins/ArVizComponentPlugin.h> #include <RobotAPI/libraries/RobotAPIComponentPlugins/RobotStateComponentPlugin.h> @@ -56,7 +56,7 @@ namespace armarx */ class ObjectPoseObserver : virtual public Observer - , virtual public objpose::ObjectPoseObserverInterface + , virtual public armarx::objpose::ObjectPoseObserverInterface , virtual public armarx::RobotStateComponentPluginUser , virtual public armarx::LightweightRemoteGuiComponentPluginUser , virtual public armarx::ArVizComponentPluginUser diff --git a/source/RobotAPI/components/ObjectPoseObserver/detail/Data.h b/source/RobotAPI/components/ObjectPoseObserver/detail/Data.h index e825a9534..b6cf8eb08 100644 --- a/source/RobotAPI/components/ObjectPoseObserver/detail/Data.h +++ b/source/RobotAPI/components/ObjectPoseObserver/detail/Data.h @@ -10,7 +10,7 @@ #include <ArmarXCore/core/logging/Logging.h> #include <RobotAPI/interface/core/RobotState.h> -#include <RobotAPI/interface/objectpose/ObjectPoseObserver.h> +#include <RobotAPI/interface/objectpose/ObjectPoseObserverInterface.h> #include <RobotAPI/libraries/ArmarXObjects/ObjectID.h> #include <RobotAPI/libraries/ArmarXObjects/ObjectPose.h> diff --git a/source/RobotAPI/components/ObjectPoseObserver/detail/RobotHeadMovement.h b/source/RobotAPI/components/ObjectPoseObserver/detail/RobotHeadMovement.h index fdd6078d9..263266cf4 100644 --- a/source/RobotAPI/components/ObjectPoseObserver/detail/RobotHeadMovement.h +++ b/source/RobotAPI/components/ObjectPoseObserver/detail/RobotHeadMovement.h @@ -12,7 +12,7 @@ #include <ArmarXGui/libraries/RemoteGui/Client/Widgets.h> #include <RobotAPI/interface/observers/KinematicUnitObserverInterface.h> -#include <RobotAPI/interface/objectpose/ObjectPoseObserver.h> +#include <RobotAPI/interface/objectpose/ObjectPoseObserverInterface.h> namespace armarx diff --git a/source/RobotAPI/components/ObjectPoseObserver/plugins/ObjectPoseClientPlugin.h b/source/RobotAPI/components/ObjectPoseObserver/plugins/ObjectPoseClientPlugin.h index 738482cc1..75058206b 100644 --- a/source/RobotAPI/components/ObjectPoseObserver/plugins/ObjectPoseClientPlugin.h +++ b/source/RobotAPI/components/ObjectPoseObserver/plugins/ObjectPoseClientPlugin.h @@ -2,7 +2,7 @@ #include <ArmarXCore/core/Component.h> -#include <RobotAPI/interface/objectpose/ObjectPoseObserver.h> +#include <RobotAPI/interface/objectpose/ObjectPoseObserverInterface.h> #include <RobotAPI/libraries/ArmarXObjects/ObjectFinder.h> #include <RobotAPI/libraries/ArmarXObjects/ObjectPose.h> diff --git a/source/RobotAPI/gui-plugins/ObjectPoseGui/ObjectPoseGuiWidgetController.h b/source/RobotAPI/gui-plugins/ObjectPoseGui/ObjectPoseGuiWidgetController.h index 84a0e6e96..6caf1bd45 100644 --- a/source/RobotAPI/gui-plugins/ObjectPoseGui/ObjectPoseGuiWidgetController.h +++ b/source/RobotAPI/gui-plugins/ObjectPoseGui/ObjectPoseGuiWidgetController.h @@ -29,7 +29,7 @@ #include <ArmarXCore/core/system/ImportExportComponent.h> -#include <RobotAPI/interface/objectpose/ObjectPoseObserver.h> +#include <RobotAPI/interface/objectpose/ObjectPoseObserverInterface.h> namespace armarx diff --git a/source/RobotAPI/interface/CMakeLists.txt b/source/RobotAPI/interface/CMakeLists.txt index d8f47110e..c15d822bd 100644 --- a/source/RobotAPI/interface/CMakeLists.txt +++ b/source/RobotAPI/interface/CMakeLists.txt @@ -36,7 +36,7 @@ set(SLICE_FILES ArmarXObjects/ArmarXObjectsTypes.ice objectpose/object_pose_types.ice - objectpose/ObjectPoseObserver.ice + objectpose/ObjectPoseObserverInterface.ice objectpose/ObjectPoseProvider.ice units/MultiHandUnitInterface.ice diff --git a/source/RobotAPI/interface/objectpose/ObjectPoseObserver.ice b/source/RobotAPI/interface/objectpose/ObjectPoseObserverInterface.ice similarity index 96% rename from source/RobotAPI/interface/objectpose/ObjectPoseObserver.ice rename to source/RobotAPI/interface/objectpose/ObjectPoseObserverInterface.ice index 068cba470..32950130f 100644 --- a/source/RobotAPI/interface/objectpose/ObjectPoseObserver.ice +++ b/source/RobotAPI/interface/objectpose/ObjectPoseObserverInterface.ice @@ -27,6 +27,8 @@ #include <ArmarXCore/interface/core/BasicTypes.ice> #include <ArmarXCore/interface/observers/ObserverInterface.ice> +#include <RobotAPI/interface/armem/server/MemoryInterface.ice> + #include <RobotAPI/interface/objectpose/object_pose_types.ice> #include <RobotAPI/interface/objectpose/ObjectPoseProvider.ice> @@ -135,7 +137,10 @@ module armarx long discardUpdatesUntilMilliSeconds = -1; }; - interface ObjectPoseObserverInterface extends ObserverInterface, ObjectPoseTopic + interface ObjectPoseObserverInterface extends + ObserverInterface, + ObjectPoseTopic, + armem::server::MemoryInterface { // Object poses -- GitLab