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

This is the complete list of members for Gray::cSingletonPtr< TYPE >, including all inherited members.

AttachPtr(TYPE *p) noexceptGray::cPtrFacade< TYPE >inlineprotected
cPtrFacade(TYPE *p=nullptr) noexceptGray::cPtrFacade< TYPE >inlineprotected
cPtrFacade(THIS_t &&ref) noexceptGray::cPtrFacade< TYPE >inlineprotected
cRefPtr() noexceptGray::cRefPtr< TYPE >inlineprotected
cRefPtr(const TYPE *p2)Gray::cRefPtr< TYPE >inlineprotected
cRefPtr(const THIS_t &ref)Gray::cRefPtr< TYPE >inlineprotected
cRefPtr(const TYPE *p2, TIMESYSD_t dwWaitMS)Gray::cRefPtr< TYPE >inlineprotected
cSingletonPtr(bool bInit=true)Gray::cSingletonPtr< TYPE >inline
DetachPtr() noexceptGray::cPtrFacade< TYPE >inlineprotected
get_PPtr()Gray::cPtrFacade< TYPE >inlineprotected
get_Ptr() constGray::cSingletonPtr< TYPE >inline
get_Ref() constGray::cPtrFacade< TYPE >inlineprotected
get_RefCount() constGray::cRefPtr< TYPE >inlineprotected
IncRefFirst()Gray::cRefPtr< TYPE >inlineprotected
InitPtr()Gray::cSingletonPtr< TYPE >inline
isCorruptPtr() constGray::cRefPtr< TYPE >inlineprotected
isValidPtr() constGray::cSingletonPtr< TYPE >inline
m_pGray::cPtrFacade< TYPE >protected
operator cRefPtr< _TYPE_2 >() constGray::cRefPtr< TYPE >inlineprotected
operator TYPE *() const noexceptGray::cPtrFacade< TYPE >inlineprotected
operator!() const noexceptGray::cPtrFacade< TYPE >inlineprotected
operator!=(TYPE *p2) const noexceptGray::cPtrFacade< TYPE >inlineprotected
operator*() constGray::cPtrFacade< TYPE >inlineprotected
operator->() constGray::cSingletonPtr< TYPE >inline
operator=(const TYPE *p2)Gray::cRefPtr< TYPE >inlineprotected
operator=(const THIS_t &ref)Gray::cRefPtr< TYPE >inlineprotected
Gray::cPtrFacade::operator=(TYPE *p) noexceptGray::cPtrFacade< TYPE >inlineprotected
Gray::cPtrFacade::operator=(THIS_t &&ref) noexceptGray::cPtrFacade< TYPE >inlineprotected
operator==(TYPE *p2) const noexceptGray::cPtrFacade< TYPE >inlineprotected
put_Ptr(TYPE *p)Gray::cRefPtr< TYPE >inlineprotected
ReleasePtr()Gray::cSingletonPtr< TYPE >inline
~cRefPtr()Gray::cRefPtr< TYPE >inlineprotected