STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
_com_ptr_t< _IIID > Member List

This is the complete list of members for _com_ptr_t< _IIID >, including all inherited members.

_AddRef()_com_ptr_t< _IIID >inlineprivate
_com_ptr_t(const _com_ptr_t< _OtherIID > &p)_com_ptr_t< _IIID >inline
_com_ptr_t(_InterfaceType *p)_com_ptr_t< _IIID >inline
_com_ptr_t(_In_ LPSTR str)_com_ptr_t< _IIID >inline
_com_ptr_t(_In_ LPWSTR str)_com_ptr_t< _IIID >inline
_com_ptr_t(_com_ptr_t *p)_com_ptr_t< _IIID >inlineexplicit
_com_ptr_t()_com_ptr_t< _IIID >inline
_com_ptr_t(int null)_com_ptr_t< _IIID >inline
_com_ptr_t(const _com_ptr_t &cp)_com_ptr_t< _IIID >inline
_com_ptr_t(_com_ptr_t &&cp)_com_ptr_t< _IIID >inline
_com_ptr_t(Interface *pInterface)_com_ptr_t< _IIID >inline
_com_ptr_t(Interface *pInterface, bool fAddRef)_com_ptr_t< _IIID >inline
_com_ptr_t(const _variant_t &varSrc)_com_ptr_t< _IIID >inline
_com_ptr_t(const CLSID &clsid, IUnknown *pOuter=NULL, DWORD dwClsContext=CLSCTX_ALL)_com_ptr_t< _IIID >inlineexplicit
_com_ptr_t(LPCWSTR str, IUnknown *pOuter=NULL, DWORD dwClsContext=CLSCTX_ALL)_com_ptr_t< _IIID >inlineexplicit
_com_ptr_t(LPCSTR str, IUnknown *pOuter=NULL, DWORD dwClsContext=CLSCTX_ALL)_com_ptr_t< _IIID >inlineexplicit
_CompareUnknown(_InterfacePtr p) const _com_ptr_t< _IIID >inlineprivate
_QueryInterface(_InterfacePtr p)_com_ptr_t< _IIID >inlineprivate
_Release()_com_ptr_t< _IIID >inlineprivate
AddRef()_com_ptr_t< _IIID >inline
Attach(Interface *pInterface)_com_ptr_t< _IIID >inline
Attach(Interface *pInterface, bool fAddRef)_com_ptr_t< _IIID >inline
CreateInstance(const CLSID &rclsid, IUnknown *pOuter=NULL, DWORD dwClsContext=CLSCTX_ALL)_com_ptr_t< _IIID >inline
CreateInstance(LPCWSTR clsidString, IUnknown *pOuter=NULL, DWORD dwClsContext=CLSCTX_ALL)_com_ptr_t< _IIID >inline
CreateInstance(LPCSTR clsidStringA, IUnknown *pOuter=NULL, DWORD dwClsContext=CLSCTX_ALL)_com_ptr_t< _IIID >inline
Detach()_com_ptr_t< _IIID >inline
GetActiveObject(const CLSID &rclsid)_com_ptr_t< _IIID >inline
GetActiveObject(LPCWSTR clsidString)_com_ptr_t< _IIID >inline
GetActiveObject(LPCSTR clsidStringA)_com_ptr_t< _IIID >inline
GetIID()_com_ptr_t< _IIID >inlinestatic
GetInterfacePtr() const _com_ptr_t< _IIID >inline
GetInterfacePtr()_com_ptr_t< _IIID >inline
Interface typedef_com_ptr_t< _IIID >
m_pInterface_com_ptr_t< _IIID >private
operator bool() const _com_ptr_t< _IIID >inline
operator Interface &() const _com_ptr_t< _IIID >inline
operator Interface *() const _com_ptr_t< _IIID >inline
operator!=(const _com_ptr_t< _OtherIID > &p) const _com_ptr_t< _IIID >inline
operator!=(_InterfaceType *p) const _com_ptr_t< _IIID >inline
operator!=(int null) const _com_ptr_t< _IIID >inline
operator&()_com_ptr_t< _IIID >inline
operator*() const _com_ptr_t< _IIID >inline
operator->() const _com_ptr_t< _IIID >inline
operator<(const _com_ptr_t< _OtherIID > &p) const _com_ptr_t< _IIID >inline
operator<(_InterfaceType *p) const _com_ptr_t< _IIID >inline
operator<=(const _com_ptr_t< _OtherIID > &p) const _com_ptr_t< _IIID >inline
operator<=(_InterfaceType *p) const _com_ptr_t< _IIID >inline
operator=(const _com_ptr_t< _OtherIID > &p)_com_ptr_t< _IIID >inline
operator=(_InterfaceType *p)_com_ptr_t< _IIID >inline
operator=(Interface *pInterface)_com_ptr_t< _IIID >inline
operator=(const _com_ptr_t &cp)_com_ptr_t< _IIID >inline
operator=(_com_ptr_t &&cp)_com_ptr_t< _IIID >inline
operator=(int null)_com_ptr_t< _IIID >inline
operator=(const _variant_t &varSrc)_com_ptr_t< _IIID >inline
operator==(const _com_ptr_t< _OtherIID > &p) const _com_ptr_t< _IIID >inline
operator==(_InterfaceType *p) const _com_ptr_t< _IIID >inline
operator==(Interface *p) const _com_ptr_t< _IIID >inline
operator==(const _com_ptr_t &p) const _com_ptr_t< _IIID >inline
operator==(int null) const _com_ptr_t< _IIID >inline
operator>(const _com_ptr_t< _OtherIID > &p) const _com_ptr_t< _IIID >inline
operator>(_InterfaceType *p) const _com_ptr_t< _IIID >inline
operator>=(const _com_ptr_t< _OtherIID > &p) const _com_ptr_t< _IIID >inline
operator>=(_InterfaceType *p) const _com_ptr_t< _IIID >inline
QueryInterface(const IID &iid, _InterfaceType *&p)_com_ptr_t< _IIID >inline
QueryInterface(const IID &iid, _InterfaceType **p)_com_ptr_t< _IIID >inline
QueryStdInterfaces(const _variant_t &varSrc)_com_ptr_t< _IIID >inlineprivate
Release()_com_ptr_t< _IIID >inline
ThisIIID typedef_com_ptr_t< _IIID >
~_com_ptr_t()_com_ptr_t< _IIID >inline