|
Protected Member Functions inherited from xsens::StandardThread |
virtual void | exitFunction (void) |
| Virtual exit function. More...
|
|
virtual void | initFunction (void) |
| Virtual initialization function. More...
|
|
XsThread | threadHandle () const |
| Return the thread handle. More...
|
|
Protected Attributes inherited from xsens::StandardThread |
pthread_attr_t | m_attr |
| Duplicates m_stop functionality for external dependent classes such as Semaphore. More...
|
|
bool | m_running |
| Indicates that the thread is running. More...
|
|
volatile std::atomic_bool | m_stop |
| Indicates that the thread should stop. Derived classes should check isTerminating() instead of directly polling this value when checking if the thread should stop. However, there are some cases (tests, SignallingThread) where direct access from within the class is desired, which is why the vlaue is protected instead of private. More...
|
|
volatile std::atomic_bool | m_yieldOnZeroSleep |
| When true, a sleep value of 0 returned by innerFunction will trigger a thread yield operation. When false, the next cycle is started immediately. More...
|
|
Definition at line 374 of file mtbfilecommunicator.cpp.
◆ ReaderThread()
Xs4FileTask::ReaderThread::ReaderThread |
( |
Xs4FileTask * |
task | ) |
|
◆ innerFunction()
int32_t Xs4FileTask::ReaderThread::innerFunction |
( |
void |
| ) |
|
|
overridevirtual |
◆ m_done
bool Xs4FileTask::ReaderThread::m_done |
◆ m_task
The documentation for this class was generated from the following file: