|
ReactOS 0.4.16-dev-1946-g52006dd
|
IShellLink smart pointer. More...
#include <shellclasses.h>


Public Types | |
| typedef SIfacePtr< IShellLink > | super |
Public Member Functions | |
| ShellLinkPtr (IShellLink *p) | |
Public Member Functions inherited from SIfacePtr< IShellLink > | |
| SIfacePtr () | |
| SIfacePtr (IShellLink *p) | |
| SIfacePtr (IUnknown *unknown, REFIID riid) | |
| ~SIfacePtr () | |
| IShellLink * | operator-> () |
| const IShellLink * | operator-> () const |
| operator IShellLink * () | |
| IShellLink ** | operator& () |
| bool | empty () const |
| SIfacePtr & | operator= (IShellLink *p) |
| void | operator= (SIfacePtr const &o) |
| HRESULT | CreateInstance (REFIID clsid, REFIID riid) |
| HRESULT | QueryInterface (REFIID riid, I *p) |
| IShellLink * | get () |
| void | Free () |
Additional Inherited Members | |
Protected Member Functions inherited from SIfacePtr< IShellLink > | |
| SIfacePtr (const SIfacePtr &o) | |
Protected Attributes inherited from SIfacePtr< IShellLink > | |
| IShellLink * | _p |
IShellLink smart pointer.
Definition at line 607 of file shellclasses.h.
| typedef SIfacePtr<IShellLink> ShellLinkPtr::super |
Definition at line 609 of file shellclasses.h.
|
inline |
Definition at line 611 of file shellclasses.h.