BloombergLP::bslmt::RWMutexImpl<Platform::PosixThreads>

This is a platform-specific implementation detail that is not intended for use outside of this component. Use the RWMutex class instead. This structure is a wrapper around a POSIX RW lock on Sun (on AIX the POSIX RW lock has poor performance and no writer guarantees).

Synopsis

Declared in <bslmt_rwmutex.h>

template<>
struct RWMutexImpl<Platform::PosixThreads>;

Member Functions

Name
RWMutexImpl [constructor]
~RWMutexImpl [destructor]
lockRead
lockWrite
tryLockRead
tryLockWrite
unlock