Context (aka actions/guards) for my Finite State Machine.
Definition FsmContext_.h:26
virtual bool isSensorAvailable() noexcept=0
Guard.
virtual void heatOff() noexcept=0
Action.
virtual void allOff() noexcept=0
Action.
virtual void fanOn() noexcept=0
Action.
virtual void checkForSensor() noexcept=0
Action.
virtual void runHeatingAlgo() noexcept=0
Action.