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; } 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; Submode_t getTransitionSourceSubMode() const;
void getMode(Mode_t *mode, Submode_t *submode) override; void getMode(Mode_t *mode, Submode_t *submode) override;
ModeHelper const *getModeHelper() const override; ModeHelper const *getModeHelper() const override;
ModeDefinitionHelper getModeDefinitionHelper() override;
HealthState getHealth(); HealthState getHealth();
ReturnValue_t setHealth(HealthState health); ReturnValue_t setHealth(HealthState health);
virtual ReturnValue_t getParameter(uint8_t domainId, uint8_t uniqueId, virtual ReturnValue_t getParameter(uint8_t domainId, uint8_t uniqueId,

View File

@ -53,7 +53,7 @@ class HasModesIF {
virtual ~HasModesIF() {} virtual ~HasModesIF() {}
virtual MessageQueueId_t getCommandQueue() const = 0; virtual MessageQueueId_t getCommandQueue() const = 0;
virtual const ModeHelper * getModeHelper() 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; virtual void getMode(Mode_t *mode, Submode_t *submode) = 0;
protected: protected: