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::ActivityDisabling Class Reference

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

#include <activityDisabling.hpp>

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

Public Member Functions

 ActivityDisabling (const std::string &id, rad::SMAdapter &sm, DataContext &data)
 
virtual ~ActivityDisabling ()
 
virtual void run ()
 
virtual void runUser ()
 
 ActivityDisabling (const ActivityDisabling &)=delete
 
ActivityDisablingoperator= (const ActivityDisabling &)=delete
 
 ActivityDisabling (const std::string &id, rad::SMAdapter &sm, DataContext &data)
 
virtual ~ActivityDisabling ()
 
virtual void run ()
 
virtual void runUser ()
 
 ActivityDisabling (const ActivityDisabling &)=delete
 
ActivityDisablingoperator= (const ActivityDisabling &)=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 Disabling Activity (thread).

Constructor & Destructor Documentation

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

Member Function Documentation

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

Implements rad::Activity.

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

Implements rad::Activity.

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

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