ifw-sup
3.0.0-pre3
|
#include <activityDisabling.hpp>
Public Member Functions | |
ActivityDisabling (const std::string &id, rad::SMAdapter &sm, SubsysFacade &subsys_facade) | |
Constructor. More... | |
virtual | ~ActivityDisabling () |
Destructor. More... | |
void | Run () override |
Run method running inside the thread. More... | |
ActivityDisabling (const ActivityDisabling &)=delete | |
ActivityDisabling & | operator= (const ActivityDisabling &)=delete |
Disable copy constructor. More... | |
This class implements the Do-Activity for enabling a subsys.
sup::syssup::common::ActivityDisabling::ActivityDisabling | ( | const std::string & | id, |
rad::SMAdapter & | sm, | ||
SubsysFacade & | subsys_facade | ||
) |
Constructor.
[in] | id | Activity identifier. |
[in,out] | sm | Reference to the State Machine adapter needed to trigger events. |
[in,out] | data_ctx | Reference to data context object. |
[in,out] | subsys_facade | Reference to subsys facace object. |
|
virtual |
Destructor.
|
delete |
|
delete |
Disable copy constructor.
|
override |
Run method running inside the thread.
Do-activity Enabling a subsys reaching operational state. When the state has been reached it generates a EnableDone event.