Microsoft Specific
A _variant_t object encapsulates the VARIANT data type. The class manages resource allocation and deallocation, and makes function calls to VariantInit and VariantClear as appropriate.
#include <comdef.h>
Compiler COM Support Class Overview
Construction
| _variant_t | Constructs a _variant_t object. |
Operations
| Attach | Attaches a VARIANT object into the _variant_t object. |
| Clear | Clears the encapsulated VARIANT object. |
| ChangeType | Changes the type of the _variant_t object to the indicated VARTYPE. |
| Detach | Detaches the encapsulated VARIANT object from this _variant_t object. |
| SetString | Assigns a string to this _variant_t object. |
Operators
| operator = | Assigns a new value to an existing _variant_t object. |
| operator ==, != | Compare two _variant_t objects for equality or inequality. |
| Extractors | Extract data from the encapsulated VARIANT object. |
END Microsoft Specific