From 0006ca627fd7162cefc761b7033f8ca9624055b6 Mon Sep 17 00:00:00 2001 From: Peter Albrecht <usnlf@student.kit.edu> Date: Thu, 19 Dec 2024 19:09:18 +0100 Subject: [PATCH] Change misleading method name --- .../libraries/skills_gui/memory/SkillManagerWrapper.cpp | 9 ++++++++- .../libraries/skills_gui/memory/SkillManagerWrapper.h | 6 ++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/source/RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.cpp b/source/RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.cpp index ffdc42295..a241634e3 100644 --- a/source/RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.cpp +++ b/source/RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.cpp @@ -267,7 +267,7 @@ namespace armarx::skills::gui } SkillMap - SkillManagerWrapper::getSkills() + SkillManagerWrapper::getSkillsFiltered() { std::scoped_lock l(mutex_snapshot); @@ -275,6 +275,13 @@ namespace armarx::skills::gui return filtered.skills; } + + SkillMap SkillManagerWrapper::getSkills() + { + std::scoped_lock l(mutex_snapshot); + + return snapshot.skills; + } StatusMap SkillManagerWrapper::getExecutions() diff --git a/source/RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.h b/source/RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.h index db38c8a4f..ec25489db 100644 --- a/source/RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.h +++ b/source/RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.h @@ -61,6 +61,12 @@ namespace armarx::skills::gui */ SkillMap getSkills(); + /** + * @brief Returns the latest skills snapshot. + * @return The map representing all currently known skills. + */ + SkillMap getSkillsFiltered(); + /** * @brief Returns the latest status snapshot. * @return The map containing status updates for all execution ids. -- GitLab