#include <ParaThread.h>
Public Member Functions | |
void | connectTensorField (TfCore *tfCore) |
int | getID () |
ParaThread () | |
void | setID (int _ID) |
void | setMessage (const QString &message) |
void | setUpdateTensorFieldMission (int x1, int x2) |
void | stop () |
Protected Member Functions | |
void | run () |
Private Attributes | |
QMutex | _mutex |
int | m_ID |
int | m_split_field_x1 |
int | m_split_field_x2 |
TfCore * | m_tfCore |
QString | messageStr |
volatile bool | stopped |
volatile bool | UpdateTensorFieldMission |
Definition at line 11 of file ParaThread.h.
Definition at line 8 of file ParaThread.cpp.
void ParaThread::connectTensorField | ( | TfCore * | tfCore | ) |
Definition at line 47 of file ParaThread.cpp.
int ParaThread::getID | ( | ) |
Definition at line 27 of file ParaThread.cpp.
void ParaThread::run | ( | ) | [protected] |
Definition at line 32 of file ParaThread.cpp.
void ParaThread::setID | ( | int | _ID | ) |
Definition at line 22 of file ParaThread.cpp.
void ParaThread::setMessage | ( | const QString & | message | ) |
Definition at line 17 of file ParaThread.cpp.
void ParaThread::setUpdateTensorFieldMission | ( | int | x1, |
int | x2 | ||
) |
Definition at line 52 of file ParaThread.cpp.
void ParaThread::stop | ( | ) |
Definition at line 41 of file ParaThread.cpp.
QMutex ParaThread::_mutex [private] |
Definition at line 34 of file ParaThread.h.
int ParaThread::m_ID [private] |
Definition at line 36 of file ParaThread.h.
int ParaThread::m_split_field_x1 [private] |
Definition at line 35 of file ParaThread.h.
int ParaThread::m_split_field_x2 [private] |
Definition at line 35 of file ParaThread.h.
TfCore* ParaThread::m_tfCore [private] |
Definition at line 33 of file ParaThread.h.
QString ParaThread::messageStr [private] |
Definition at line 30 of file ParaThread.h.
volatile bool ParaThread::stopped [private] |
Definition at line 31 of file ParaThread.h.
volatile bool ParaThread::UpdateTensorFieldMission [private] |
Definition at line 32 of file ParaThread.h.