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
MyTestDoActivityPthread Class Reference
Inheritance diagram for MyTestDoActivityPthread:
rad::ActivityPthread scxml4cpp::Activity scxml4cpp::Activity scxml4cpp::Activity

Public Member Functions

 MyTestDoActivityPthread (rad::SMAdapter &sm, const int cpu, const int priority)
 
virtual ~MyTestDoActivityPthread ()
 
void run ()
 
int GetCounter ()
 
void IncreaseCounter ()
 
void ResetCounter ()
 
- Public Member Functions inherited from rad::ActivityPthread
 ActivityPthread (const std::string &id, rad::SMAdapter &sm, const int cpu=-1, const int priotity=-1)
 
virtual ~ActivityPthread ()
 
virtual void start ()
 
virtual void stop ()
 
std::string GetName ()
 
int SetName (const std::string &name)
 
int GetCPU () const
 
int GetConfiguredCPU () const
 
int GetPriority ()
 
int GetConfiguredPriority () const
 
rad::SMAdapterGetSM ()
 
void TriggerInternalEvent (UniqueEvent &&e)
 
 ActivityPthread (const ActivityPthread &)=delete
 
ActivityPthreadoperator= (const ActivityPthread &)=delete
 Disable copy constructor. More...
 
 ActivityPthread (const std::string &id, rad::SMAdapter &sm, const int cpu=-1, const int priotity=-1)
 
virtual ~ActivityPthread ()
 
virtual void start ()
 
virtual void stop ()
 
std::string GetName ()
 
int SetName (const std::string &name)
 
int GetCPU () const
 
int GetConfiguredCPU () const
 
int GetPriority ()
 
int GetConfiguredPriority () const
 
rad::SMAdapterGetSM ()
 
void TriggerInternalEvent (UniqueEvent &&e)
 
 ActivityPthread (const ActivityPthread &)=delete
 
ActivityPthreadoperator= (const ActivityPthread &)=delete
 Disable copy constructor. More...
 
 ActivityPthread (const std::string &id, rad::SMAdapter &sm, const int cpu=-1, const int priotity=-1)
 
virtual ~ActivityPthread ()
 
virtual void start ()
 
virtual void stop ()
 
std::string GetName ()
 
int SetName (const std::string &name)
 
int GetCPU () const
 
int GetConfiguredCPU () const
 
int GetPriority ()
 
int GetConfiguredPriority () const
 
rad::SMAdapterGetSM ()
 
void TriggerInternalEvent (UniqueEvent &&e)
 
 ActivityPthread (const ActivityPthread &)=delete
 
ActivityPthreadoperator= (const ActivityPthread &)=delete
 Disable copy constructor. More...
 
- Public Member Functions inherited from scxml4cpp::Activity
 Activity (const std::string &id)
 
virtual ~Activity ()
 
bool isRunning ()
 
void setRunning (const bool running)
 
std::string getId () const
 
void setId (const std::string &id)
 
 Activity (const std::string &id)
 
virtual ~Activity ()
 
bool isRunning ()
 
void setRunning (const bool running)
 
std::string getId () const
 
void setId (const std::string &id)
 
 Activity (const std::string &id)
 
virtual ~Activity ()
 
bool isRunning ()
 
void setRunning (const bool running)
 
std::string getId () const
 
void setId (const std::string &id)
 

Constructor & Destructor Documentation

MyTestDoActivityPthread::MyTestDoActivityPthread ( rad::SMAdapter sm,
const int  cpu,
const int  priority 
)
inline
virtual MyTestDoActivityPthread::~MyTestDoActivityPthread ( )
inlinevirtual

Member Function Documentation

int MyTestDoActivityPthread::GetCounter ( )
inline
void MyTestDoActivityPthread::IncreaseCounter ( )
inline
void MyTestDoActivityPthread::ResetCounter ( )
inline
void MyTestDoActivityPthread::run ( )
inlinevirtual

Implements rad::ActivityPthread.


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