#include <comstl/shims/access/string/variant.hpp>
Public Types | |
| typedef c_str_null_VARIANT_proxy | class_type |
Public Member Functions | |
| c_str_null_VARIANT_proxy (const BSTR s) | |
| Constructs an instance of the proxy from the given BSTR. | |
| c_str_null_VARIANT_proxy (BSTR *ps) | |
| Constructs an instance of the proxy from the given BSTR. | |
| c_str_null_VARIANT_proxy () | |
| Default constructor. | |
| c_str_null_VARIANT_proxy (class_type const &rhs) | |
| ~c_str_null_VARIANT_proxy () throw () | |
| Releases any storage aquired by the proxy. | |
| operator LPCOLESTR () const | |
| Returns a null-terminated string representing the VARIANT contents, or NULL if the VARIANT contents cannot be converted to text. | |
| c_str_null_VARIANT_proxy | ( | const BSTR | s | ) | [inline, explicit] |
Constructs an instance of the proxy from the given BSTR.
| s | The BSTR from which the text will be retrieved |
| c_str_null_VARIANT_proxy | ( | BSTR * | ps | ) | [inline, explicit] |
Constructs an instance of the proxy from the given BSTR.
| ps | Pointer to the BSTR from which the text will be retrieved |
| c_str_null_VARIANT_proxy | ( | ) | [inline] |
Default constructor.
| ~c_str_null_VARIANT_proxy | ( | ) | throw () [inline] |
Releases any storage aquired by the proxy.
| operator LPCOLESTR | ( | ) | const [inline] |
Returns a null-terminated string representing the VARIANT contents, or NULL if the VARIANT contents cannot be converted to text.
1.5.6