Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::cThreadLockableRW Member List
This is the complete list of members for
Gray::cThreadLockableRW
, including all inherited members.
__DECL_ALIGN
(_SIZEOF_THREADID) m_nLockThreadID
Gray::cThreadLockBase
protected
ClearThreadLockOwner
(THREADID_t nTid)
Gray::cThreadLockFast
inline
cLockableBase
() noexcept
Gray::cLockableBase
inline
protected
cNonCopyable
() noexcept
Gray::cNonCopyable
inline
protected
cRefBase
(int iRefCount=0) noexcept
Gray::cRefBase
inline
explicit
cThreadLockBase
() noexcept
Gray::cThreadLockBase
inline
cThreadLockFast
() noexcept
Gray::cThreadLockFast
inline
cThreadLockFast
(const cThreadLockFast &a) noexcept
Gray::cThreadLockFast
inline
cThreadLockRW
()
Gray::cThreadLockRW
inline
DecLockCount
()
Gray::cLockableBase
inline
protected
DecReadLockCount
()
Gray::cThreadLockRW
inline
DecRefCount
()
Gray::cRefBase
inline
get_HashCode
() const noexcept
Gray::cRefBase
inline
get_LockCount
() const
Gray::cLockableBase
inline
protected
get_RefCount
() const noexcept
Gray::cRefBase
inline
get_ThreadLockOwner
() const
Gray::cThreadLockBase
inline
IncLockCount
()
Gray::cLockableBase
inline
protected
IncReadLockCount
()
Gray::cThreadLockRW
inline
IncRefCount
()
Gray::cRefBase
inline
isDestructing
() noexcept
Gray::cRefBase
inline
isLocked
() const noexcept
Gray::cThreadLockBase
inline
isStaticConstruct
() const noexcept
Gray::cRefBase
inline
isThreadLockedByCurrent
() const noexcept
Gray::cThreadLockBase
inline
isValidObj
() const noexcept
Gray::cRefBase
inline
Lock
()
Gray::cThreadLockFast
LockTry
(TIMESYSD_t dwDelayMS=0)
Gray::cThreadLockFast
m_bLostOrder
Gray::cThreadLockRW
m_nOtherReadLockCount
Gray::cThreadLockRW
m_nReadLockCount
Gray::cThreadLockRW
onFinalRelease
()
Gray::cRefBase
inline
virtual
QueryInterface
(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override
Gray::cRefBase
inline
SetDestructing
()
Gray::cRefBase
inline
StaticConstruct
()
Gray::cRefBase
inline
StaticDestruct
()
Gray::cRefBase
inline
STDMETHOD_
(HASHCODE_t, get_HashCodeX)() const noexcept
Gray::cRefBase
inline
STDMETHOD_
(ULONG, AddRef)(void) override
Gray::cRefBase
inline
STDMETHOD_
(ULONG, Release)(void) override
Gray::cRefBase
inline
Unlock
()
Gray::cThreadLockFast
inline
~cLockableBase
()
Gray::cLockableBase
inline
protected
~cNonCopyable
() noexcept
Gray::cNonCopyable
inline
protected
~cRefBase
()
Gray::cRefBase
inline
virtual
~cThreadLockFast
() noexcept
Gray::cThreadLockFast
inline
~cThreadLockRW
()
Gray::cThreadLockRW
inline
Generated on Tue Feb 2 2021 11:31:35 for Gray C++ Libraries by
1.9.1