#ifndef FSFW_SUBSYSTEM_MODES_MODETREECONNECTIONIF_H_ #define FSFW_SUBSYSTEM_MODES_MODETREECONNECTIONIF_H_ #include "fsfw/subsystem/HasModeTreeChildrenIF.h" class ModeTreeConnectionIF { public: virtual ~ModeTreeConnectionIF() = default; virtual ReturnValue_t connectModeTreeParent(HasModeTreeChildrenIF& parent) = 0; virtual ModeTreeChildIF& getModeTreeChildIF() = 0; }; #endif /* FSFW_SRC_FSFW_SUBSYSTEM_MODES_MODETREECONNECTIONIF_H_ */