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

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

cLockableBase() noexceptGray::cLockableBaseinlineprotected
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
cThreadLockableRef(int iStaticRefCount=0) noexceptGray::cThreadLockableRefinline
DecLockCount()Gray::cLockableBaseinlineprotected
DecRefCount()Gray::cRefBaseinline
get_HashCode() const noexceptGray::cRefBaseinline
get_LockCount() constGray::cLockableBaseinlineprotected
get_RefCount() const noexceptGray::cRefBaseinline
get_ThreadLockOwner() constGray::cThreadLockStubinline
IncLockCount()Gray::cLockableBaseinlineprotected
IncRefCount()Gray::cRefBaseinline
isDestructing() noexceptGray::cRefBaseinline
isLocked() constGray::cLockableBaseinlineprotected
isStaticConstruct() const noexceptGray::cRefBaseinline
isValidObj() const noexceptGray::cRefBaseinline
Lock()Gray::cLockableBaseinlineprotected
onFinalRelease()Gray::cRefBaseinlinevirtual
onThreadLockFail(TIMESYSD_t dwWaitMS)Gray::cThreadLockableRefinlinevirtual
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
SetDestructing()Gray::cRefBaseinline
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
Unlock()Gray::cLockableBaseinlineprotected
~cLockableBase()Gray::cLockableBaseinlineprotected
~cRefBase()Gray::cRefBaseinlinevirtual
~cThreadLockableRef()Gray::cThreadLockableRefinlinevirtual