|
blocxx
|
Public Member Functions | |
| bool | isReader () const |
| bool | isWriter () const |
Public Attributes | |
| unsigned int | readCount |
| unsigned int | writeCount |
Definition at line 104 of file GenericRWLockImpl.hpp.
|
inline |
Definition at line 109 of file GenericRWLockImpl.hpp.
References BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::LockerInfo::readCount.
Referenced by BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::acquireReadLock(), BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::acquireWriteLock(), BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::releaseReadLock(), and BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::releaseWriteLock().
|
inline |
Definition at line 114 of file GenericRWLockImpl.hpp.
References BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::LockerInfo::writeCount.
Referenced by BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::acquireReadLock(), BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::acquireWriteLock(), BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::releaseReadLock(), and BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::releaseWriteLock().
| unsigned int BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::LockerInfo::readCount |
Definition at line 106 of file GenericRWLockImpl.hpp.
Referenced by BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::acquireReadLock(), BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::acquireWriteLock(), BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::LockerInfo::isReader(), and BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::releaseReadLock().
| unsigned int BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::LockerInfo::writeCount |
Definition at line 107 of file GenericRWLockImpl.hpp.
Referenced by BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::acquireReadLock(), BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::acquireWriteLock(), BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::LockerInfo::isWriter(), and BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::releaseWriteLock().