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

This is the complete list of members for GrayLib::cComPtr< _TYPE >, including all inherited members.

AttachPtr(IUnknown *p) noexceptGray::cPtrFacade< IUnknown >inline
cIUnkPtr()Gray::cIUnkPtr< IUnknown >inline
cIUnkPtr(const IUnknown *p2)Gray::cIUnkPtr< IUnknown >inline
cIUnkPtr(const THIS_t &ref)Gray::cIUnkPtr< IUnknown >inline
cIUnkPtr(THIS_t &&ref)Gray::cIUnkPtr< IUnknown >inline
cPtrFacade(IUnknown *p=nullptr) noexceptGray::cPtrFacade< IUnknown >inline
cPtrFacade(THIS_t &&ref) noexceptGray::cPtrFacade< IUnknown >inline
DetachPtr() noexceptGray::cPtrFacade< IUnknown >inline
get_PPtr()Gray::cIUnkPtr< IUnknown >inline
get_PPtrV()Gray::cIUnkPtr< IUnknown >inline
get_Ptr() const noexceptGray::cPtrFacade< IUnknown >inline
get_Ref() constGray::cPtrFacade< IUnknown >inline
get_RefCount() constGray::cIUnkPtr< IUnknown >inline
GetInterfacePtr() constGray::cIUnkPtr< IUnknown >inline
isValidPtr() const noexceptGray::cPtrFacade< IUnknown >inline
m_pGray::cPtrFacade< IUnknown >protected
operator IUnknown *() const noexceptGray::cPtrFacade< IUnknown >inline
operator!() const noexceptGray::cPtrFacade< IUnknown >inline
operator!=(IUnknown *p2) const noexceptGray::cPtrFacade< IUnknown >inline
operator*() constGray::cIUnkPtr< IUnknown >inline
operator->() constGray::cIUnkPtr< IUnknown >inline
operator=(const IUnknown *p2)Gray::cIUnkPtr< IUnknown >inline
operator=(const THIS_t &p2)Gray::cIUnkPtr< IUnknown >inline
cPtrFacade< IUnknown >::operator=(IUnknown *p) noexceptGray::cPtrFacade< IUnknown >inline
cPtrFacade< IUnknown >::operator=(THIS_t &&ref) noexceptGray::cPtrFacade< IUnknown >inline
operator==(IUnknown *p2) const noexceptGray::cPtrFacade< IUnknown >inline
put_Ptr(IUnknown *p2)Gray::cIUnkPtr< IUnknown >inline
ReleasePtr()Gray::cIUnkPtr< IUnknown >inline
SetFirstIUnk(IUnknown *p2)Gray::cIUnkPtr< IUnknown >inlineprotected
SetQI(IUnknown *p2, const IID &riid)Gray::cIUnkPtr< IUnknown >inline
TYPE_t typedefGrayLib::cComPtr< _TYPE >
~cIUnkPtr()Gray::cIUnkPtr< IUnknown >inline