Smart pointer to COM classes. More...
#include <ComPtr.h>
Public Member Functions | |
| ComPtr (T *p) | |
| ComPtr (const ComPtr< T > &other) | |
| ComPtr (ComPtr &&other) | |
| operator T * () const | |
| T & | operator* () const |
| T * | operator-> () const |
| ComPtr & | operator= (const ComPtr &other) |
| ComPtr & | operator= (ComPtr &&other) |
| T ** | PtrPtr () |
| void | Release () |
Smart pointer to COM classes.
Manages the calls to AddRef() and Release(). Supports move semantics.
|
inline |
1.8.5