From eb6ea1a9262606b9e628bf8e1758af6d970cf2d0 Mon Sep 17 00:00:00 2001
From: Niklas Arlt <ujrwq@student.kit.edu>
Date: Tue, 9 Aug 2022 09:27:08 +0200
Subject: [PATCH] Remove SkillDescription constructor because only aggregate
 constructor is used. Aggregate constructor is no longer available with this
 constructor declaration

---
 .../RobotAPI/libraries/skills/provider/SkillDescription.cpp  | 5 -----
 source/RobotAPI/libraries/skills/provider/SkillDescription.h | 3 ---
 2 files changed, 8 deletions(-)

diff --git a/source/RobotAPI/libraries/skills/provider/SkillDescription.cpp b/source/RobotAPI/libraries/skills/provider/SkillDescription.cpp
index 3256f3e11..86c000842 100644
--- a/source/RobotAPI/libraries/skills/provider/SkillDescription.cpp
+++ b/source/RobotAPI/libraries/skills/provider/SkillDescription.cpp
@@ -4,11 +4,6 @@ namespace armarx
 {
     namespace skills
     {
-        SkillDescription::SkillDescription(const std::string& name, const std::string& desc, const std::vector<std::string>& r, long timeoutMs, const aron::type::ObjectPtr& type, const aron::data::DictPtr& def) :
-            skillName(name), description(desc), robots(r), timeoutMs(timeoutMs), acceptedType(type), defaultParams(def)
-        {
-        }
-
         provider::dto::SkillDescription SkillDescription::toIce() const
         {
             provider::dto::SkillDescription ret;
diff --git a/source/RobotAPI/libraries/skills/provider/SkillDescription.h b/source/RobotAPI/libraries/skills/provider/SkillDescription.h
index 14bb86dc3..688ad41eb 100644
--- a/source/RobotAPI/libraries/skills/provider/SkillDescription.h
+++ b/source/RobotAPI/libraries/skills/provider/SkillDescription.h
@@ -20,9 +20,6 @@ namespace armarx
             aron::type::ObjectPtr              acceptedType = nullptr;
             aron::data::DictPtr                defaultParams = nullptr;
 
-            SkillDescription() = default;
-            SkillDescription(const std::string&, const std::string&, const std::vector<std::string>&, long, const aron::type::ObjectPtr&, const aron::data::DictPtr& = nullptr);
-
             provider::dto::SkillDescription toIce() const;
         };
     }
-- 
GitLab