rad
2.0.0
|
Public Member Functions | |
MyTestDoActivity () | |
virtual | ~MyTestDoActivity () |
void | Run () override |
bool | IsRunning () const |
int | GetCounter () |
void | IncreaseCounter () |
void | ResetCounter () |
![]() | |
ThreadActivity (const ThreadActivity &)=delete | |
ThreadActivity & | operator= (const ThreadActivity &)=delete |
pthread_t | GetNativeHandle () const override |
bool | IsThreadJoined () const override |
ThreadActivity (const ThreadActivity &)=delete | |
ThreadActivity & | operator= (const ThreadActivity &)=delete |
pthread_t | GetNativeHandle () const override |
bool | IsThreadJoined () const override |
![]() | |
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... | |
![]() | |
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 | |
![]() | |
void | StartThread () override |
void | JoinThread () override |
void | StartThread () override |
void | JoinThread () override |
![]() |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements rad::ThreadActivity.