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.
bool BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::LockerInfo::isReader | ( | ) | const [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().
bool BLOCXX_NAMESPACE::GenericRWLockImpl< IdT, CompareT >::LockerInfo::isWriter | ( | ) | const [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().