#include <hyp.std.smart_pointer.h>
Public Methods | |
IPtrUnknown () | |
IPtrUnknown (IUnknown *lp) | |
~IPtrUnknown () | |
void | Release () |
operator IUnknown * () | |
IUnknown& | operator * () |
IUnknown** | operator & () |
IUnknown* | operator-> () |
IUnknown* | operator= (IUnknown *pI) |
bool | operator! () |
const hypIID& | iid () |
com_result | CreateInstance (const hypCLSID &clsid, IUnknown *pI, long clsctx=INPROC_SERVER) |
|
|