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_nLockThreadIDGray::cThreadLockBaseprotected
cLockableBase() noexceptGray::cLockableBaseinlineprotected
cNonCopyable() noexceptGray::cNonCopyableinlineprotected
cThreadLockBase() noexceptGray::cThreadLockBaseinline
cThreadLockMutex(const cThreadLockMutex &a) noexceptGray::cThreadLockMutexinline
cThreadLockMutex(const FILECHAR_t *pszMutexName=nullptr, bool bInitialOwner=false) noexceptGray::cThreadLockMutexinline
DecLockCount()Gray::cLockableBaseinlineprotected
get_LockCount() constGray::cLockableBaseinlineprotected
get_ThreadLockOwner() constGray::cThreadLockBaseinline
IncLockCount()Gray::cLockableBaseinlineprotected
InitLockMutex(const FILECHAR_t *pszMutexName, bool bInitialOwner) noexceptGray::cThreadLockMutexinlineprotected
isLocked() const noexceptGray::cThreadLockBaseinline
isThreadLockedByCurrent() const noexceptGray::cThreadLockBaseinline
k_MutexInitGray::cThreadLockMutexstatic
Lock()Gray::cThreadLockMutexinline
LockInternal()Gray::cThreadLockMutexinlineprotected
LockTry(TIMESYSD_t dwDelayMS=0)Gray::cThreadLockMutexinline
m_bInitialOwnerGray::cThreadLockMutexprotected
m_MutexGray::cThreadLockMutex
Unlock()Gray::cThreadLockMutexinline
~cLockableBase()Gray::cLockableBaseinlineprotected
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~cThreadLockMutex() noexceptGray::cThreadLockMutexinline