1 #ifndef CARMA_UTIL_PTHREAD_RW_LOCK_ATTR_H
2 #define CARMA_UTIL_PTHREAD_RW_LOCK_ATTR_H
64 ::pthread_rwlockattr_t rwlockattr_;
72 inline const ::pthread_rwlockattr_t &
79 inline ::pthread_rwlockattr_t &
PthreadRWLockAttr()
Construct read/write lock attributes with the CARMA defaults.
const ::pthread_rwlockattr_t & InternalPthreadRWLockAttr() const
Obtain a reference to the internal ::pthread_rwlockattr_t.
A simple wrapper class that makes use of ::pthread_rwlockattr_t easier in a C++ world.
virtual ~PthreadRWLockAttr()
Destruct read/write lock attributes.