smart_com is a reference counting pointer to COM objects. It releases reference to the IUnknown interface when it is destroyed.
Header File: tisudshl.h
Method | Description | ||
getIID | Returns the interface ID of the type of objects this object points to. |
||
operator!= | Checks whether op2 or p differ from this smart_com. |
||
operator-> | Returns a pointer to the object to which this points to. If the pointer is not set, this operator will fail with a null pointer exception. |
||
operator= | Assigns another smart_com to this. |
||
operator== | Checks whether op2 or p and this smart_com are identical. |
||