1
0
forked from fsfw/fsfw

removed HasModesIF::getModeDefinitionHelper(), do not think this will last

This commit is contained in:
Ulrich Mohr 2023-07-24 16:01:55 +02:00
parent 732419e239
commit 7f80e91a91
3 changed files with 1 additions and 6 deletions

View File

@ -1541,7 +1541,3 @@ MessageQueueId_t DeviceHandlerBase::getCommanderQueueId(DeviceCommandId_t replyI
}
ModeHelper const* DeviceHandlerBase::getModeHelper() const { return &modeHelper; }
ModeDefinitionHelper DeviceHandlerBase::getModeDefinitionHelper() {
return ModeDefinitionHelper::create<DeviceHandlerMode, DefaultSubmode>();
}

View File

@ -204,7 +204,6 @@ class DeviceHandlerBase : public DeviceHandlerIF,
Submode_t getTransitionSourceSubMode() const;
void getMode(Mode_t *mode, Submode_t *submode) override;
ModeHelper const *getModeHelper() const override;
ModeDefinitionHelper getModeDefinitionHelper() override;
HealthState getHealth();
ReturnValue_t setHealth(HealthState health);
virtual ReturnValue_t getParameter(uint8_t domainId, uint8_t uniqueId,

View File

@ -53,7 +53,7 @@ class HasModesIF {
virtual ~HasModesIF() {}
virtual MessageQueueId_t getCommandQueue() const = 0;
virtual const ModeHelper * getModeHelper() const = 0;
virtual ModeDefinitionHelper getModeDefinitionHelper() = 0;
//virtual ModeDefinitionHelper getModeDefinitionHelper() = 0; //TODO do not think this is a good idea
virtual void getMode(Mode_t *mode, Submode_t *submode) = 0;
protected: