diff --git a/controller/ControllerBase.h b/controller/ControllerBase.h index 400c3bb6..6c2ec1d6 100644 --- a/controller/ControllerBase.h +++ b/controller/ControllerBase.h @@ -7,6 +7,7 @@ #include "../modes/ModeHelper.h" #include "../objectmanager/SystemObject.h" #include "../tasks/ExecutableObjectIF.h" +#include "../tasks/PeriodicTaskIF.h" #include "../datapool/HkSwitchHelper.h" /** diff --git a/datapoollocal/LocalDataPoolManager.h b/datapoollocal/LocalDataPoolManager.h index 55d971ce..3b9b6cd9 100644 --- a/datapoollocal/LocalDataPoolManager.h +++ b/datapoollocal/LocalDataPoolManager.h @@ -173,6 +173,7 @@ private: //! Every housekeeping data manager has a mutex to protect access //! to it's data pool. MutexIF* mutex = nullptr; + /** The class which actually owns the manager (and its datapool). */ HasLocalDataPoolIF* owner = nullptr;