13 #ifndef vlIpcRdWrLock__rti___H_
14 #define vlIpcRdWrLock__rti___H_
17 #include <vlutil/vlMachineTypes.h>
19 #include <vlutil/vlString.h>
28 #ifdef DtUSE_UTILITIES_NAMESPACE
29 namespace DtUSE_UTILITIES_NAMESPACE
57 virtual void destroy();
67 virtual int wrUnlock();
70 virtual int rdUnlock();
76 MAKRti::DtString myName;
80 HANDLE readerLockoutMutex;
88 #ifdef DtUSE_UTILITIES_NAMESPACE
Platform independent read-lock / write-lock.
Definition: vlRdWrLock__rti__.h:37
Platform independent read-lock / write-lock.
Definition: vlIpcRdWrLock__rti__.h:38
#define DT_DLL_RTIUTIL
Definition: rtiMsConfig.h:160