13 #ifndef vlMutex__rti___H_
14 #define vlMutex__rti___H_
17 #include <vlutil/vlMachineTypes.h>
31 #ifdef DtUSE_UTILITIES_NAMESPACE
32 namespace DtUSE_UTILITIES_NAMESPACE
61 virtual void destroy();
67 virtual void unlock();
73 pthread_mutex_t * mutex();
80 CRITICAL_SECTION myCriticalSection;
85 pthread_mutex_t myPTMutex;
90 #ifdef DtUSE_UTILITIES_NAMESPACE
Platform independent mutual exclusion.
Definition: vlMutex__rti__.h:40
#define DT_DLL_RTIUTIL
Definition: rtiMsConfig.h:160