ifw-sup 5.1.0
 
Loading...
Searching...
No Matches
ifw::sup::syssup::common::ActivityRecovering Class Reference

#include <activityRecovering.hpp>

Inheritance diagram for ifw::sup::syssup::common::ActivityRecovering:

Public Member Functions

 ActivityRecovering (const std::string &id, rad::SMAdapter &sm, SubsysFacade &subsys_facade)
 Constructor.
 
virtual ~ActivityRecovering ()
 Destructor.
 
void Run () override
 Run method running inside the thread.
 
 ActivityRecovering (const ActivityRecovering &)=delete
 
ActivityRecovering & operator= (const ActivityRecovering &)=delete
 Disable copy constructor.
 

Detailed Description

This class implements the Do-Activity for recovering a subsys.

Constructor & Destructor Documentation

◆ ActivityRecovering() [1/2]

ifw::sup::syssup::common::ActivityRecovering::ActivityRecovering ( const std::string & id,
rad::SMAdapter & sm,
SubsysFacade & subsys_facade )

Constructor.

Parameters
[in]idActivity identifier.
[in,out]smReference to the State Machine adapter needed to trigger events.
[in,out]data_ctxReference to data context object.
[in,out]subsys_facadeReference to subsys facace object.

◆ ~ActivityRecovering()

ifw::sup::syssup::common::ActivityRecovering::~ActivityRecovering ( )
virtual

Destructor.

◆ ActivityRecovering() [2/2]

ifw::sup::syssup::common::ActivityRecovering::ActivityRecovering ( const ActivityRecovering & )
delete

Member Function Documentation

◆ operator=()

ActivityRecovering & ifw::sup::syssup::common::ActivityRecovering::operator= ( const ActivityRecovering & )
delete

Disable copy constructor.

◆ Run()

void ifw::sup::syssup::common::ActivityRecovering::Run ( )
override

Run method running inside the thread.

Do-activity Recovering a subsys reaching operational state. When the state has been reached it generates a EnableDone event.


The documentation for this class was generated from the following files: