#include <Mutex.h>
Public Types | |
| typedef ScopedRlock< RWlock > | ScopedRlock |
| typedef ScopedWlock< RWlock > | ScopedWlock |
|
typedef ::qpid::sys::ScopedRlock < RWlock > | ScopedRlock |
|
typedef ::qpid::sys::ScopedWlock < RWlock > | ScopedWlock |
|
typedef ::qpid::sys::ScopedRlock < RWlock > | ScopedRlock |
|
typedef ::qpid::sys::ScopedWlock < RWlock > | ScopedWlock |
Public Member Functions | |
| void | wlock () |
| void | rlock () |
| void | unlock () |
| bool | trywlock () |
| bool | tryrlock () |
| void | wlock () |
| void | rlock () |
| void | unlock () |
| void | trywlock () |
| void | tryrlock () |
| void | wlock () |
| void | rlock () |
| void | unlock () |
| void | trywlock () |
| void | tryrlock () |
Protected Member Functions | |
| bool & | write (void) |
Protected Attributes | |
| apr_thread_mutex_t * | mutex |
| pthread_rwlock_t | rwlock |
| boost::shared_mutex | rwMutex |
| boost::thread_specific_ptr< bool > | haveWrite |
Definition at line 75 of file Mutex.h.
1.5.6