From 8b57464221290fa497c7475e0eacb6139a262d79 Mon Sep 17 00:00:00 2001
From: Fabian Reister <fabian.reister@kit.edu>
Date: Mon, 2 Dec 2024 18:01:29 +0100
Subject: [PATCH] adding missing includes

---
 source/RobotAPI/libraries/skills/core/Skill.cpp                 | 2 ++
 source/RobotAPI/libraries/skills/core/SkillProxy.cpp            | 2 ++
 source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp     | 2 ++
 source/RobotAPI/libraries/skills/provider/PeriodicSkill.cpp     | 1 +
 .../libraries/skills/provider/PeriodicSpecializedSkill.h        | 1 +
 .../RobotAPI/libraries/skills/provider/SimplePeriodicSkill.cpp  | 2 ++
 .../libraries/skills/provider/SimplePeriodicSpecializedSkill.h  | 1 +
 .../skills/provider/detail/SkillImplementationWrapper.cpp       | 1 +
 8 files changed, 12 insertions(+)

diff --git a/source/RobotAPI/libraries/skills/core/Skill.cpp b/source/RobotAPI/libraries/skills/core/Skill.cpp
index 62fee239e..cf6c57f98 100644
--- a/source/RobotAPI/libraries/skills/core/Skill.cpp
+++ b/source/RobotAPI/libraries/skills/core/Skill.cpp
@@ -1,5 +1,7 @@
 #include "Skill.h"
 
+#include <RobotAPI/libraries/skills/core/error/Exception.h>
+
 namespace armarx
 {
     namespace skills
diff --git a/source/RobotAPI/libraries/skills/core/SkillProxy.cpp b/source/RobotAPI/libraries/skills/core/SkillProxy.cpp
index ea4fc4d1a..fb46cdc96 100644
--- a/source/RobotAPI/libraries/skills/core/SkillProxy.cpp
+++ b/source/RobotAPI/libraries/skills/core/SkillProxy.cpp
@@ -3,6 +3,8 @@
 #include <chrono>
 #include <thread>
 
+#include <RobotAPI/libraries/skills/core/error/Exception.h>
+
 namespace armarx
 {
     namespace skills
diff --git a/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp b/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp
index 39220a32b..8e5ade186 100644
--- a/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp
+++ b/source/RobotAPI/libraries/skills/core/SkillStatusUpdate.cpp
@@ -1,5 +1,7 @@
 #include "SkillStatusUpdate.h"
 
+#include <RobotAPI/libraries/skills/core/error/Exception.h>
+
 namespace armarx
 {
     namespace skills
diff --git a/source/RobotAPI/libraries/skills/provider/PeriodicSkill.cpp b/source/RobotAPI/libraries/skills/provider/PeriodicSkill.cpp
index fa354d03d..4b8a07d07 100644
--- a/source/RobotAPI/libraries/skills/provider/PeriodicSkill.cpp
+++ b/source/RobotAPI/libraries/skills/provider/PeriodicSkill.cpp
@@ -27,6 +27,7 @@
 #include <ArmarXCore/core/time/Metronome.h>
 
 #include "RobotAPI/libraries/skills/core/Skill.h"
+#include <RobotAPI/libraries/skills/core/error/Exception.h>
 
 namespace armarx::skills
 {
diff --git a/source/RobotAPI/libraries/skills/provider/PeriodicSpecializedSkill.h b/source/RobotAPI/libraries/skills/provider/PeriodicSpecializedSkill.h
index 914c6da02..b707aee0d 100644
--- a/source/RobotAPI/libraries/skills/provider/PeriodicSpecializedSkill.h
+++ b/source/RobotAPI/libraries/skills/provider/PeriodicSpecializedSkill.h
@@ -24,6 +24,7 @@
 #include <ArmarXCore/core/time/Frequency.h>
 #include <ArmarXCore/core/time/Metronome.h>
 
+#include <RobotAPI/libraries/skills/core/error/Exception.h>
 #include <RobotAPI/libraries/skills/core/Skill.h>
 
 #include "PeriodicSkill.h"
diff --git a/source/RobotAPI/libraries/skills/provider/SimplePeriodicSkill.cpp b/source/RobotAPI/libraries/skills/provider/SimplePeriodicSkill.cpp
index 33a6475b3..db3c05d51 100644
--- a/source/RobotAPI/libraries/skills/provider/SimplePeriodicSkill.cpp
+++ b/source/RobotAPI/libraries/skills/provider/SimplePeriodicSkill.cpp
@@ -1,5 +1,7 @@
 #include "SimplePeriodicSkill.h"
 
+#include <RobotAPI/libraries/skills/core/error/Exception.h>
+
 namespace armarx::skills
 {
     SimplePeriodicSkill::SimplePeriodicSkill(const SkillDescription& skillDescription,
diff --git a/source/RobotAPI/libraries/skills/provider/SimplePeriodicSpecializedSkill.h b/source/RobotAPI/libraries/skills/provider/SimplePeriodicSpecializedSkill.h
index ce3c968f5..c0f8b7ebd 100644
--- a/source/RobotAPI/libraries/skills/provider/SimplePeriodicSpecializedSkill.h
+++ b/source/RobotAPI/libraries/skills/provider/SimplePeriodicSpecializedSkill.h
@@ -1,5 +1,6 @@
 #pragma once
 
+#include <RobotAPI/libraries/skills/core/error/Exception.h>
 #include "PeriodicSkill.h"
 #include "SimpleSpecializedSkill.h"
 
diff --git a/source/RobotAPI/libraries/skills/provider/detail/SkillImplementationWrapper.cpp b/source/RobotAPI/libraries/skills/provider/detail/SkillImplementationWrapper.cpp
index a244ae659..0e1515343 100644
--- a/source/RobotAPI/libraries/skills/provider/detail/SkillImplementationWrapper.cpp
+++ b/source/RobotAPI/libraries/skills/provider/detail/SkillImplementationWrapper.cpp
@@ -1,5 +1,6 @@
 #include "SkillImplementationWrapper.h"
 #include <ArmarXCore/core/exceptions/LocalException.h>
+#include <RobotAPI/libraries/skills/core/error/Exception.h>
 #include <RobotAPI/libraries/aron/core/data/variant/container/Dict.h>
 
 #include <RobotAPI/libraries/skills/core/aron/SkillErrorResult.aron.generated.h>
-- 
GitLab