From 4bde31538a1d0892f01ade37313a1a82b8b89768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Gr=C3=B6ger?= <tobias-groeger@student.kit.edu> Date: Thu, 26 Oct 2023 10:03:33 +0200 Subject: [PATCH] added hasbeensuccessful to status update classes --- .../libraries/skills/core/SkillStatusUpdate.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.h b/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.h index d517fc1ec..ace31510a 100644 --- a/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.h +++ b/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.h @@ -86,6 +86,12 @@ namespace armarx return true; } + bool + hasBeenSucceeded() const + { + return status == TerminatedSkillStatus::Succeeded; + } + manager::dto::SkillStatusUpdate toManagerIce() const; provider::dto::SkillStatusUpdate toProviderIce() const; @@ -111,6 +117,12 @@ namespace armarx status == ActiveOrTerminatedSkillStatus::Aborted; } + bool + hasBeenSucceeded() const + { + return status == ActiveOrTerminatedSkillStatus::Succeeded; + } + manager::dto::SkillStatusUpdate toManagerIce() const; provider::dto::SkillStatusUpdate toProviderIce() const; @@ -195,6 +207,12 @@ namespace armarx status == SkillStatus::Aborted; } + bool + hasBeenSucceeded() const + { + return status == SkillStatus::Succeeded; + } + manager::dto::SkillStatusUpdate toManagerIce() const; provider::dto::SkillStatusUpdate toProviderIce() const; -- GitLab