|
HCE project C++ developers source code library
1.1.1
HCE project developer library
|
< monitors thread state so I created own class Thread which provides all functions for runnable class. More...
#include <Thread.hpp>
Public Member Functions | |
| Thread () | |
| virtual | ~Thread () |
| bool | isRunning () |
| void | start () |
| void | stop () |
| void | join () |
| virtual void | run ()=0 |
| < must be overridden in inheritance classes | |
Protected Attributes | |
| bool | _exitFlag |
< monitors thread state so I created own class Thread which provides all functions for runnable class.
< class Poco::Runnable does not provide flag which
Definition at line 26 of file Thread.hpp.
| HCE::Utils::Thread::Thread | ( | ) |
Definition at line 3 of file Thread.cpp.
|
virtual |
Definition at line 5 of file Thread.cpp.
| bool HCE::Utils::Thread::isRunning | ( | ) |
Definition at line 36 of file Thread.cpp.
| void HCE::Utils::Thread::join | ( | ) |
Definition at line 27 of file Thread.cpp.
|
pure virtual |
< must be overridden in inheritance classes
| void HCE::Utils::Thread::start | ( | ) |
Definition at line 9 of file Thread.cpp.
| void HCE::Utils::Thread::stop | ( | ) |
Definition at line 18 of file Thread.cpp.
|
protected |
Definition at line 30 of file Thread.hpp.