![]() |
VR-Link API Documentation for HLA 1516
|
Defines a ThreadedObject which can run a DtRunnable object in a thread. More...
Go to the source code of this file.
Classes | |
| class | DtThreadedObject |
Macros | |
| #define | typedefException(Name, Value) |
| Define a set of thread related exceptions. | |
Typedefs | |
| typedef DtBoost::shared_ptr < DtRunnable > | DtRunnableSP |
Functions | |
| typedefException (DtThreadAlreadyRunning, ThreadExceptionBase+1) typedefException(DtThreadNotStarted | |
| ThreadExceptionBase | typedefException (DtThreadCreationError, ThreadExceptionBase+3) typedefException(DtThreadWouldDeadlock |
Variables | |
| const int | ThreadExceptionBase = 1000 |
Defines a ThreadedObject which can run a DtRunnable object in a thread.
| #define typedefException | ( | Name, | |
| Value | |||
| ) |
Define a set of thread related exceptions.
| typedef DtBoost::shared_ptr<DtRunnable> DtRunnableSP |
| typedefException | ( | DtThreadAlreadyRunning | , |
| ThreadExceptionBase+ | 1 | ||
| ) |
| ThreadExceptionBase typedefException | ( | DtThreadCreationError | , |
| ThreadExceptionBase+ | 3 | ||
| ) |
| const int ThreadExceptionBase = 1000 |