ReactOS 0.4.16-dev-340-g0540c21
|
#include <atlcomcli.h>
Public Member Functions | |
CComQIIDPtr () | |
CComQIIDPtr (_Inout_opt_ T *lp) | |
CComQIIDPtr (_Inout_ const CComQIIDPtr< T, piid > &lp) | |
CComQIIDPtr (_Inout_opt_ IUnknown *lp) | |
T * | operator= (T *lp) |
T * | operator= (const CComQIIDPtr< T, piid > &lp) |
T * | operator= (IUnknown *lp) |
Public Member Functions inherited from ATL::CComPtr< T > | |
CComPtr () | |
CComPtr (T *lp) | |
CComPtr (const CComPtr< T > &lp) | |
~CComPtr () | |
HRESULT | CoCreateInstance (REFCLSID rclsid, REFIID riid, LPUNKNOWN pOuter=NULL, DWORD ClsCtx=CLSCTX_ALL) |
HRESULT | CoCreateInstance (LPCOLESTR ProgID, REFIID riid, LPUNKNOWN pOuter=NULL, DWORD ClsCtx=CLSCTX_ALL) |
T * | operator= (T *lp) |
T * | operator= (const CComPtr< T > &lp) |
void | Release () |
void | Attach (T *lp) |
T * | Detach () |
T ** | operator& () |
operator T* () | |
_NoAddRefReleaseOnCComPtr< T > * | operator-> () const |
Additional Inherited Members | |
Public Attributes inherited from ATL::CComPtr< T > | |
T * | p |
Definition at line 218 of file atlcomcli.h.
|
inline |
Definition at line 225 of file atlcomcli.h.
|
inline |
Definition at line 228 of file atlcomcli.h.
|
inline |
Definition at line 232 of file atlcomcli.h.
|
inline |
Definition at line 236 of file atlcomcli.h.
|
inline |
Definition at line 258 of file atlcomcli.h.
|
inline |
Definition at line 272 of file atlcomcli.h.
|
inline |