5#ifndef ICE_UTIL_RMUTEX_H
6#define ICE_UTIL_RMUTEX_H
78# ifdef ICE_HAS_WIN32_CONDVAR
79 CRITICAL_SECTION* mutex;
86 pthread_mutex_t* mutex;
91 void unlock(LockState&)
const;
92 void lock(LockState&)
const;
97 mutable CRITICAL_SECTION _mutex;
99 mutable pthread_mutex_t _mutex;
#define ICE_API
Definition Config.h:197
RecMutex(const MutexProtocol)
friend class Cond
Definition RecMutex.h:94
LockT< RecMutex > Lock
Definition RecMutex.h:31
TryLockT< RecMutex > TryLock
Definition RecMutex.h:32
MutexProtocol
Definition MutexProtocol.h:14