Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::cThreadLockMutex Member List
This is the complete list of members for
Gray::cThreadLockMutex
, including all inherited members.
__DECL_ALIGN
(_SIZEOF_THREADID) m_nLockThreadID
Gray::cThreadLockBase
protected
cLockableBase
() noexcept
Gray::cLockableBase
inline
protected
cNonCopyable
() noexcept
Gray::cNonCopyable
inline
protected
cThreadLockBase
() noexcept
Gray::cThreadLockBase
inline
cThreadLockMutex
(const cThreadLockMutex &a) noexcept
Gray::cThreadLockMutex
inline
cThreadLockMutex
(const FILECHAR_t *pszMutexName=nullptr, bool bInitialOwner=false) noexcept
Gray::cThreadLockMutex
inline
DecLockCount
()
Gray::cLockableBase
inline
protected
get_LockCount
() const
Gray::cLockableBase
inline
protected
get_ThreadLockOwner
() const
Gray::cThreadLockBase
inline
IncLockCount
()
Gray::cLockableBase
inline
protected
InitLockMutex
(const FILECHAR_t *pszMutexName, bool bInitialOwner) noexcept
Gray::cThreadLockMutex
inline
protected
isLocked
() const noexcept
Gray::cThreadLockBase
inline
isThreadLockedByCurrent
() const noexcept
Gray::cThreadLockBase
inline
k_MutexInit
Gray::cThreadLockMutex
static
Lock
()
Gray::cThreadLockMutex
inline
LockInternal
()
Gray::cThreadLockMutex
inline
protected
LockTry
(TIMESYSD_t dwDelayMS=0)
Gray::cThreadLockMutex
inline
m_bInitialOwner
Gray::cThreadLockMutex
protected
m_Mutex
Gray::cThreadLockMutex
Unlock
()
Gray::cThreadLockMutex
inline
~cLockableBase
()
Gray::cLockableBase
inline
protected
~cNonCopyable
() noexcept
Gray::cNonCopyable
inline
protected
~cThreadLockMutex
() noexcept
Gray::cThreadLockMutex
inline
Generated on Tue Feb 2 2021 11:31:34 for Gray C++ Libraries by
1.9.1