ifw  0.0.1-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
devmgr::common::ActivityInitialising Class Reference

#include <activityInitialising.hpp>

Inheritance diagram for devmgr::common::ActivityInitialising:
rad::Activity rad::Activity rad::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity

Public Member Functions

 ActivityInitialising (const std::string &id, rad::SMAdapter &sm, DataContext &data_ctx, DeviceFacade &device_facade)
 Constructor. More...
 
virtual ~ActivityInitialising ()
 Destructor. More...
 
virtual void run ()
 Run method running inside the thread. More...
 
 ActivityInitialising (const ActivityInitialising &)=delete
 
ActivityInitialisingoperator= (const ActivityInitialising &)=delete
 
 ActivityInitialising (const std::string &id, rad::SMAdapter &sm, DataContext &data_ctx, DeviceFacade &device_facade)
 Constructor. More...
 
virtual ~ActivityInitialising ()
 Destructor. More...
 
virtual void run ()
 Run method running inside the thread. More...
 
 ActivityInitialising (const ActivityInitialising &)=delete
 
ActivityInitialisingoperator= (const ActivityInitialising &)=delete
 
 ActivityInitialising (const std::string &id, rad::SMAdapter &sm, DataContext &data_ctx, DeviceFacade &device_facade)
 Constructor. More...
 
virtual ~ActivityInitialising ()
 Destructor. More...
 
virtual void run ()
 Run method running inside the thread. More...
 
 ActivityInitialising (const ActivityInitialising &)=delete
 
ActivityInitialisingoperator= (const ActivityInitialising &)=delete
 
- Public Member Functions inherited from rad::Activity
 Activity (const std::string &id, rad::SMAdapter &sm)
 
virtual ~Activity ()
 
virtual void start ()
 
virtual void stop ()
 
std::string GetName ()
 
int SetName (const std::string &name)
 
pthread_t GetPThread ()
 
void TriggerInternalEvent (UniqueEvent &&e)
 
 Activity (const Activity &)=delete
 
Activityoperator= (const Activity &)=delete
 Disable copy constructor. More...
 
 Activity (const std::string &id, rad::SMAdapter &sm)
 
virtual ~Activity ()
 
virtual void start ()
 
virtual void stop ()
 
std::string GetName ()
 
int SetName (const std::string &name)
 
pthread_t GetPThread ()
 
void TriggerInternalEvent (UniqueEvent &&e)
 
 Activity (const Activity &)=delete
 
Activityoperator= (const Activity &)=delete
 Disable copy constructor. More...
 
 Activity (const std::string &id, rad::SMAdapter &sm)
 
virtual ~Activity ()
 
virtual void start ()
 
virtual void stop ()
 
std::string GetName ()
 
int SetName (const std::string &name)
 
pthread_t GetPThread ()
 
void TriggerInternalEvent (UniqueEvent &&e)
 
 Activity (const Activity &)=delete
 
Activityoperator= (const Activity &)=delete
 Disable copy constructor. More...
 
- Public Member Functions inherited from scxml4cpp::Activity
 Activity (const std::string &id)
 
bool isRunning ()
 
void setRunning (const bool running)
 
std::string getId () const
 
void setId (const std::string &id)
 
 Activity (const std::string &id)
 
bool isRunning ()
 
void setRunning (const bool running)
 
std::string getId () const
 
void setId (const std::string &id)
 
 Activity (const std::string &id)
 
bool isRunning ()
 
void setRunning (const bool running)
 
std::string getId () const
 
void setId (const std::string &id)
 

Detailed Description

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

Constructor & Destructor Documentation

devmgr::common::ActivityInitialising::ActivityInitialising ( const std::string &  id,
rad::SMAdapter sm,
DataContext data_ctx,
DeviceFacade device_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]device_facadeReference to device facace object.
devmgr::common::ActivityInitialising::~ActivityInitialising ( )
virtual

Destructor.

devmgr::common::ActivityInitialising::ActivityInitialising ( const ActivityInitialising )
delete
devmgr::common::ActivityInitialising::ActivityInitialising ( const std::string &  id,
rad::SMAdapter sm,
DataContext data_ctx,
DeviceFacade device_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]device_facadeReference to device facace object.
virtual devmgr::common::ActivityInitialising::~ActivityInitialising ( )
virtual

Destructor.

devmgr::common::ActivityInitialising::ActivityInitialising ( const ActivityInitialising )
delete
devmgr::common::ActivityInitialising::ActivityInitialising ( const std::string &  id,
rad::SMAdapter sm,
DataContext data_ctx,
DeviceFacade device_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]device_facadeReference to device facace object.
virtual devmgr::common::ActivityInitialising::~ActivityInitialising ( )
virtual

Destructor.

devmgr::common::ActivityInitialising::ActivityInitialising ( const ActivityInitialising )
delete

Member Function Documentation

ActivityInitialising& devmgr::common::ActivityInitialising::operator= ( const ActivityInitialising )
delete
ActivityInitialising& devmgr::common::ActivityInitialising::operator= ( const ActivityInitialising )
delete
ActivityInitialising& devmgr::common::ActivityInitialising::operator= ( const ActivityInitialising )
delete
void devmgr::common::ActivityInitialising::run ( )
virtual

Run method running inside the thread.

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

Implements rad::Activity.

virtual void devmgr::common::ActivityInitialising::run ( )
virtual

Run method running inside the thread.

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

Implements rad::Activity.

virtual void devmgr::common::ActivityInitialising::run ( )
virtual

Run method running inside the thread.

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

Implements rad::Activity.


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