|
rad
2.0.0
|
Public Member Functions | |
| MyTestDoActivityPthread (const int cpu, const int priority) | |
| virtual | ~MyTestDoActivityPthread () |
| void | Run () |
| bool | IsRunning () const |
| int | GetCounter () |
| void | IncreaseCounter () |
| void | ResetCounter () |
Public Member Functions inherited from rad::PthreadActivity | |
| PthreadActivity (const std::string &id, const int cpu=-1, const int priotity=-1) | |
| virtual | ~PthreadActivity () |
| std::string | GetName () |
| int | SetName (const std::string &name) |
| int | GetCPU () const |
| int | GetConfiguredCPU () const |
| void | SetConfiguredCPU (const int cpu) |
| int | GetPriority () |
| int | GetConfiguredPriority () const |
| void | SetConfiguredPriority (const int priority) |
| pthread_t | GetNativeHandle () const override |
| PthreadActivity (const PthreadActivity &)=delete | |
| PthreadActivity & | operator= (const PthreadActivity &)=delete |
| Disable copy constructor. More... | |
| PthreadActivity (const std::string &id, const int cpu=-1, const int priotity=-1) | |
| virtual | ~PthreadActivity () |
| std::string | GetName () |
| int | SetName (const std::string &name) |
| int | GetCPU () const |
| int | GetConfiguredCPU () const |
| void | SetConfiguredCPU (const int cpu) |
| int | GetPriority () |
| int | GetConfiguredPriority () const |
| void | SetConfiguredPriority (const int priority) |
| pthread_t | GetNativeHandle () const override |
| PthreadActivity (const PthreadActivity &)=delete | |
| PthreadActivity & | operator= (const PthreadActivity &)=delete |
| Disable copy constructor. More... | |
Public Member Functions inherited from rad::ThreadBaseActivity | |
| ThreadBaseActivity (ThreadBaseActivity const &)=delete | |
| void | start () override |
| void | stop () override |
| std::string | GetName () const |
| int | SetName (const std::string &name) |
| ThreadBaseActivity (ThreadBaseActivity const &)=delete | |
| void | start () override |
| void | stop () override |
| std::string | GetName () const |
| int | SetName (const std::string &name) |
| bool | IsStopRequested () const |
| To be implemented by child classes. More... | |
| bool | IsStopRequested () const |
| To be implemented by child classes. More... | |
Public Member Functions inherited from scxml4cpp::Activity | |
| Activity (const std::string &id) | |
| virtual | ~Activity () |
| std::string | getId () const |
| void | setId (const std::string &id) |
| Activity (const std::string &id) | |
| virtual | ~Activity () |
| std::string | getId () const |
| void | setId (const std::string &id) |
| Activity (const std::string &id) | |
| virtual | ~Activity () |
| std::string | getId () const |
| void | setId (const std::string &id) |
Additional Inherited Members | |
Protected Member Functions inherited from rad::PthreadActivity | |
| void | StartThread () override |
| Disable assignment operator. More... | |
| void | JoinThread () override |
| bool | IsThreadJoined () const override |
| void | StartThread () override |
| Disable assignment operator. More... | |
| void | JoinThread () override |
| bool | IsThreadJoined () const override |
Protected Member Functions inherited from rad::ThreadBaseActivity | |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements rad::PthreadActivity.
1.8.5