#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 |
Public Member Functions | |
void | wlock () |
void | rlock () |
void | unlock () |
bool | trywlock () |
bool | tryrlock () |
void | wlock () |
void | rlock () |
void | unlock () |
void | trywlock () |
void | tryrlock () |
Protected Attributes | |
apr_thread_mutex_t * | mutex |
pthread_rwlock_t | rwlock |