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
ctd::qatk::qapp2::ActivityBusy Class Reference

The class implements the Busy Activity (thread). More...

#include <activityBusy.hpp>

Inheritance diagram for ctd::qatk::qapp2::ActivityBusy:
rad::Activity rad::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity

Public Member Functions

 ActivityBusy (const std::string &id, rad::SMAdapter &sm, DataContext &data)
 
virtual ~ActivityBusy ()
 
virtual void run ()
 
virtual void runUser ()
 
 ActivityBusy (const ActivityBusy &)=delete
 
ActivityBusyoperator= (const ActivityBusy &)=delete
 
 ActivityBusy (const std::string &id, rad::SMAdapter &sm, DataContext &data)
 
virtual ~ActivityBusy ()
 
virtual void run ()
 
virtual void runUser ()
 
 ActivityBusy (const ActivityBusy &)=delete
 
ActivityBusyoperator= (const ActivityBusy &)=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

The class implements the Busy Activity (thread).

Constructor & Destructor Documentation

ctd::qatk::qapp2::ActivityBusy::ActivityBusy ( const std::string &  id,
rad::SMAdapter sm,
DataContext data 
)
ctd::qatk::qapp2::ActivityBusy::~ActivityBusy ( )
virtual
ctd::qatk::qapp2::ActivityBusy::ActivityBusy ( const ActivityBusy )
delete
ctd::qatk::qapp2::ActivityBusy::ActivityBusy ( const std::string &  id,
rad::SMAdapter sm,
DataContext data 
)
virtual ctd::qatk::qapp2::ActivityBusy::~ActivityBusy ( )
virtual
ctd::qatk::qapp2::ActivityBusy::ActivityBusy ( const ActivityBusy )
delete

Member Function Documentation

ActivityBusy& ctd::qatk::qapp2::ActivityBusy::operator= ( const ActivityBusy )
delete
ActivityBusy& ctd::qatk::qapp2::ActivityBusy::operator= ( const ActivityBusy )
delete
virtual void ctd::qatk::qapp2::ActivityBusy::run ( )
virtual

Implements rad::Activity.

void ctd::qatk::qapp2::ActivityBusy::run ( )
virtual

Implements rad::Activity.

void ctd::qatk::qapp2::ActivityBusy::runUser ( )
virtual
virtual void ctd::qatk::qapp2::ActivityBusy::runUser ( )
virtual

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