started integrating new base obj into sus assembly
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
This commit is contained in:
@ -14,9 +14,6 @@ class DualLaneAssemblyBase : public AssemblyBase {
|
||||
pcduSwitches::Switches switch1, pcduSwitches::Switches switch2,
|
||||
Event pwrSwitchTimeoutEvent);
|
||||
|
||||
virtual void performChildOperation() override;
|
||||
virtual void startTransition(Mode_t mode, Submode_t submode) override;
|
||||
|
||||
protected:
|
||||
// This helper object complete encapsulates power switching
|
||||
DualLanePowerStateMachine pwrStateMachine;
|
||||
@ -37,6 +34,9 @@ class DualLaneAssemblyBase : public AssemblyBase {
|
||||
* @param submode
|
||||
*/
|
||||
virtual ReturnValue_t pwrStateMachineWrapper();
|
||||
virtual ReturnValue_t isModeCombinationValid(Mode_t mode, Submode_t submode) override;
|
||||
virtual void performChildOperation() override;
|
||||
virtual void startTransition(Mode_t mode, Submode_t submode) override;
|
||||
virtual void handleModeReached();
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user