From 7119f83e88a3333c5e2d94451c1b2c5d31c3990c Mon Sep 17 00:00:00 2001 From: Christoph Pohl <christoph.pohl@kit.edu> Date: Thu, 21 Dec 2023 12:40:55 +0000 Subject: [PATCH] Fix hidden virtual functions --- source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h | 6 ++++++ .../armem_robot_state/client/common/VirtualRobotWriter.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h b/source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h index a0ad9297f..575284164 100644 --- a/source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h +++ b/source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h @@ -138,5 +138,11 @@ namespace armarx::priorknowledge::core virtual std::optional<FinderInfoType> find(const DatasetType& dataset, const IDType& id) const = 0; virtual std::vector<FinderInfoType> findAll(const DatasetType& dataset) const = 0; + + // Fix hidden virtual functions + using Base::checkAll; + using Base::check; + using Base::find; + using Base::findAll; }; } // namespace armarx::priorknowledge::core diff --git a/source/RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h b/source/RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h index 29a009714..0bae7b6e9 100644 --- a/source/RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h +++ b/source/RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h @@ -54,6 +54,8 @@ namespace armarx::armem::robot_state [[nodiscard]] bool storeState(const VirtualRobot::Robot& robot, const armem::Time& timestamp); + using RobotWriter::storeState; + using RobotWriter::storeDescription; }; } // namespace armarx::armem::robot_state -- GitLab