#include <iaThread.h>
Inherited by igor::iThread.
◆ iaThread()
iaux::iaThread::iaThread |
( |
const iaString & |
type = "" | ) |
|
◆ ~iaThread()
iaux::iaThread::~iaThread |
( |
| ) |
|
|
virtual |
◆ deinit()
void iaux::iaThread::deinit |
( |
| ) |
|
|
protectedvirtual |
◆ getID()
iaID32 iaux::iaThread::getID |
( |
| ) |
const |
- Returns
- igor aux thread id
◆ getState()
- Returns
- true: if thread is initialized; false: if not
◆ getThisThreadID()
iaID32 iaux::iaThread::getThisThreadID |
( |
| ) |
|
|
static |
- Returns
- id of the thread this is running in
◆ getType()
const iaString & iaux::iaThread::getType |
( |
| ) |
const |
◆ init()
void iaux::iaThread::init |
( |
| ) |
|
|
protectedvirtual |
◆ join()
void iaux::iaThread::join |
( |
| ) |
|
waits for the thread to finish
◆ run()
start thread with a specified delegate
- Parameters
-
threadDelegate | the specified delegate |
◆ threadFunc
void * threadFunc |
( |
void * |
data | ) |
|
|
friend |
The documentation for this class was generated from the following files: