![]() |
VR-Link API Documentation for HLA Evolved
|
instances of DtMutex are used to provide a platform independent mutual exclusion mechanism More...
Collaboration diagram for DtMutex:Public Member Functions | |
| DtMutex () | |
| default constructor | |
| virtual | ~DtMutex () |
| destructor | |
| virtual void | lock () |
| get exclusive control of something | |
| virtual void | unlock () |
| release exclusive control | |
Protected Member Functions | |
| DtMutex (const DtMutex &orig) | |
| copy constructor | |
| const DtMutex & | operator= (const DtMutex &orig) |
| assignment operator | |
Protected Attributes | |
| pthread_mutex_t | myPTMutex |
| _WIN32 | |
instances of DtMutex are used to provide a platform independent mutual exclusion mechanism
| DtMutex::DtMutex | ( | ) |
default constructor
| DtMutex::DtMutex | ( | const DtMutex & | orig | ) | [protected] |
copy constructor
| virtual DtMutex::~DtMutex | ( | ) | [virtual] |
destructor
| virtual void DtMutex::lock | ( | ) | [virtual] |
get exclusive control of something
| virtual void DtMutex::unlock | ( | ) | [virtual] |
release exclusive control
pthread_mutex_t DtMutex::myPTMutex [protected] |
_WIN32