#include <IThread.hpp>
Public Member Functions | |
| virtual Uint MQUALIFIER | getThreadID () const =0 |
| virtual bool MQUALIFIER | isInterrupted () const =0 |
This interface is used internally for thread manager and event classes.
| virtual Uint MQUALIFIER zeus::IThread::getThreadID | ( | ) | const [pure virtual] |
Returns the platorm specific thread ID (handle)
Implemented in zeus::TAbstractMainThread, and zeus::TThread.
| virtual bool MQUALIFIER zeus::IThread::isInterrupted | ( | ) | const [pure virtual] |
Checks if the thread is interrupted. This flag must be asked inside the execute method, to abort the process.
| true | : Interrupt flag is set |
| false | : Interrupt flag is not set |
Implemented in zeus::TAbstractMainThread, and zeus::TThread.