|
HDK
|
#include <UT_Thread.h>
Public Member Functions | |
| UT_ThreadSet (int nthreads=-1, int null_thread_if_1_cpu=0) | |
| ~UT_ThreadSet () | |
| UT_ThreadSet (const UT_ThreadSet &)=delete | |
| UT_ThreadSet & | operator= (const UT_ThreadSet &)=delete |
| void | setFunc (UTthreadFunc func) |
| void | setUserData (void *user_data_array, size_t structlen) |
| void | setUserData (void *user_data) |
| void | reuse (UT_Thread::SpinMode spin_mode) |
| void | go () |
| int | wait (int block=1) |
| int | getNumThreads () const |
| UT_Thread * | getThread (int which) |
| UT_Thread * | operator[] (int which) |
Protected Attributes | |
| int | myThreadCount |
| UT_Thread ** | myThreads |
| UTthreadFunc | myFunc |
| void * | myUserData |
| int64 | myUserDataInc |
Definition at line 357 of file UT_Thread.h.
| UT_ThreadSet::~UT_ThreadSet | ( | ) |
|
delete |
|
inline |
Definition at line 385 of file UT_Thread.h.
| void UT_ThreadSet::go | ( | ) |
|
delete |
Definition at line 387 of file UT_Thread.h.
| void UT_ThreadSet::reuse | ( | UT_Thread::SpinMode | spin_mode | ) |
|
inline |
Definition at line 366 of file UT_Thread.h.
Definition at line 370 of file UT_Thread.h.
Definition at line 375 of file UT_Thread.h.
|
protected |
Definition at line 396 of file UT_Thread.h.
|
protected |
Definition at line 394 of file UT_Thread.h.
|
protected |
Definition at line 395 of file UT_Thread.h.
|
protected |
Definition at line 397 of file UT_Thread.h.
|
protected |
Definition at line 398 of file UT_Thread.h.