35 struct osaMutexInternals;
51 osaMutexInternals * Internals;
68 #if 0 // MJ: obsoleted
116 bool IsLocker(
void)
const;
119 LockStateType GetLockState(
void)
const;
123 #endif // _osaMutex_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Define a Mutex object.
Definition: osaMutex.h:48
Portability across compilers and operating systems tools.
Declaration of osaThread.
Definition: osaMutex.h:78
LockStateType
Definition: osaMutex.h:77
ThreadId type.
Definition: osaThread.h:77
Macros to export the symbols of cisstOSAbstraction (in a Dll).
TimeoutType
Definition: osaMutex.h:60
Definition: prmForwardDeclarations.h:40