Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::cThreadLockRW Member List

This is the complete list of members for Gray::cThreadLockRW, including all inherited members.

__DECL_ALIGN(_SIZEOF_THREADID) m_nLockThreadIDGray::cThreadLockBaseprotected
ClearThreadLockOwner(THREADID_t nTid)Gray::cThreadLockFastinline
cLockableBase() noexceptGray::cLockableBaseinlineprotected
cNonCopyable() noexceptGray::cNonCopyableinlineprotected
cThreadLockBase() noexceptGray::cThreadLockBaseinline
cThreadLockFast() noexceptGray::cThreadLockFastinline
cThreadLockFast(const cThreadLockFast &a) noexceptGray::cThreadLockFastinline
cThreadLockRW()Gray::cThreadLockRWinline
cThreadLockRWTests classGray::cThreadLockRWfriend
DecLockCount()Gray::cLockableBaseinlineprotected
DecReadLockCount()Gray::cThreadLockRWinline
get_LockCount() constGray::cLockableBaseinlineprotected
get_ThreadLockOwner() constGray::cThreadLockBaseinline
IncLockCount()Gray::cLockableBaseinlineprotected
IncReadLockCount()Gray::cThreadLockRWinline
isLocked() const noexceptGray::cThreadLockBaseinline
isThreadLockedByCurrent() const noexceptGray::cThreadLockBaseinline
Lock()Gray::cThreadLockFast
LockTry(TIMESYSD_t dwDelayMS=0)Gray::cThreadLockFast
m_bLostOrderGray::cThreadLockRW
m_nOtherReadLockCountGray::cThreadLockRW
m_nReadLockCountGray::cThreadLockRW
Unlock()Gray::cThreadLockFastinline
~cLockableBase()Gray::cLockableBaseinlineprotected
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~cThreadLockFast() noexceptGray::cThreadLockFastinline
~cThreadLockRW()Gray::cThreadLockRWinline