Ice 3.7 C++11 API Reference
Loading...
Searching...
No Matches
IceUtil::RecMutex Class Reference

#include <RecMutex.h>

Public Types

typedef LockT< RecMutexLock
typedef TryLockT< RecMutexTryLock

Public Member Functions

void lock () const
 RecMutex ()
 RecMutex (const MutexProtocol)
bool tryLock () const
void unlock () const
bool willUnlock () const
 ~RecMutex ()

Friends

class Cond

Member Typedef Documentation

◆ Lock

◆ TryLock

Constructor & Destructor Documentation

◆ RecMutex() [1/2]

IceUtil::RecMutex::RecMutex ( )

◆ RecMutex() [2/2]

IceUtil::RecMutex::RecMutex ( const MutexProtocol )

◆ ~RecMutex()

IceUtil::RecMutex::~RecMutex ( )

Member Function Documentation

◆ lock()

void IceUtil::RecMutex::lock ( ) const

◆ tryLock()

bool IceUtil::RecMutex::tryLock ( ) const

◆ unlock()

void IceUtil::RecMutex::unlock ( ) const

◆ willUnlock()

bool IceUtil::RecMutex::willUnlock ( ) const

◆ Cond

friend class Cond
friend

The documentation for this class was generated from the following file: