ifw-sup  3.0.0-pre3
Public Member Functions | List of all members
sup::subsim::common::ActivityInitialising Class Reference

#include <activityInitialising.hpp>

Inheritance diagram for sup::subsim::common::ActivityInitialising:

Public Member Functions

 ActivityInitialising (const std::string &id, rad::SMAdapter &sm, DataContext &data_ctx)
 Constructor. More...
 
virtual ~ActivityInitialising ()
 Destructor. More...
 
void Run () override
 Run method running inside the thread. More...
 
 ActivityInitialising (const ActivityInitialising &)=delete
 
ActivityInitialisingoperator= (const ActivityInitialising &)=delete
 

Detailed Description

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

Constructor & Destructor Documentation

◆ ActivityInitialising() [1/2]

sup::subsim::common::ActivityInitialising::ActivityInitialising ( const std::string &  id,
rad::SMAdapter &  sm,
DataContext data_ctx 
)

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.

◆ ~ActivityInitialising()

sup::subsim::common::ActivityInitialising::~ActivityInitialising ( )
virtual

Destructor.

◆ ActivityInitialising() [2/2]

sup::subsim::common::ActivityInitialising::ActivityInitialising ( const ActivityInitialising )
delete

Member Function Documentation

◆ operator=()

ActivityInitialising& sup::subsim::common::ActivityInitialising::operator= ( const ActivityInitialising )
delete

◆ Run()

void sup::subsim::common::ActivityInitialising::Run ( )
override

Run method running inside the thread.

Do-activity Initialising a subsys reaching Ready substate. When the state has been reached it generates a InitDone event.


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