ReactOS 0.4.15-dev-6068-g8061a6f
|
#include <atlcomcli.h>
Public Member Functions | |
CComVariant () | |
CComVariant (const CComVariant &other) | |
~CComVariant () | |
CComVariant (LPCOLESTR lpStr) | |
CComVariant (LPCSTR lpStr) | |
CComVariant (bool value) | |
CComVariant (char value) | |
CComVariant (BYTE value) | |
CComVariant (short value) | |
CComVariant (unsigned short value) | |
CComVariant (int value, VARENUM type=VT_I4) | |
CComVariant (unsigned int value, VARENUM type=VT_UI4) | |
CComVariant (long value, VARENUM type=VT_I4) | |
CComVariant (unsigned long value) | |
CComVariant (float value) | |
CComVariant (double value, VARENUM type=VT_R8) | |
CComVariant (const LONGLONG &value) | |
CComVariant (const ULONGLONG &value) | |
CComVariant (const CY &value) | |
HRESULT | Clear () |
HRESULT | Copy (_In_ const VARIANT *src) |
HRESULT | ChangeType (_In_ VARTYPE newType, _In_opt_ const LPVARIANT src=NULL) |
Additional Inherited Members | |
![]() | |
union { | |
struct __tagVARIANT { | |
VARTYPE vt | |
WORD wReserved1 | |
WORD wReserved2 | |
WORD wReserved3 | |
union { | |
signed char cVal | |
USHORT uiVal | |
ULONG ulVal | |
INT intVal | |
UINT uintVal | |
BYTE bVal | |
SHORT iVal | |
LONG lVal | |
FLOAT fltVal | |
DOUBLE dblVal | |
VARIANT_BOOL boolVal | |
SCODE scode | |
DATE date | |
BSTR bstrVal | |
CY cyVal | |
IUnknown * punkVal | |
IDispatch * pdispVal | |
SAFEARRAY * parray | |
LONGLONG llVal | |
ULONGLONG ullVal | |
signed char * pcVal | |
USHORT * puiVal | |
ULONG * pulVal | |
INT * pintVal | |
UINT * puintVal | |
BYTE * pbVal | |
SHORT * piVal | |
LONG * plVal | |
FLOAT * pfltVal | |
DOUBLE * pdblVal | |
VARIANT_BOOL * pboolVal | |
SCODE * pscode | |
DATE * pdate | |
BSTR * pbstrVal | |
VARIANT * pvarVal | |
PVOID byref | |
CY * pcyVal | |
DECIMAL * pdecVal | |
IUnknown ** ppunkVal | |
IDispatch ** ppdispVal | |
SAFEARRAY ** pparray | |
LONGLONG * pllVal | |
ULONGLONG * pullVal | |
struct __tagBRECORD { | |
PVOID pvRecord | |
IRecordInfo * pRecInfo | |
} __VARIANT_NAME_4 | |
} __VARIANT_NAME_3 | |
} __VARIANT_NAME_2 | |
DECIMAL decVal | |
} | __VARIANT_NAME_1 |
Definition at line 407 of file atlcomcli.h.
|
inline |
Definition at line 410 of file atlcomcli.h.
|
inline |
Definition at line 415 of file atlcomcli.h.
|
inline |
Definition at line 421 of file atlcomcli.h.
|
inline |
Definition at line 426 of file atlcomcli.h.
|
inline |
Definition at line 432 of file atlcomcli.h.
|
inline |
Definition at line 439 of file atlcomcli.h.
|
inline |
Definition at line 445 of file atlcomcli.h.
|
inline |
Definition at line 451 of file atlcomcli.h.
|
inline |
Definition at line 457 of file atlcomcli.h.
Definition at line 463 of file atlcomcli.h.
Definition at line 469 of file atlcomcli.h.
Definition at line 483 of file atlcomcli.h.
|
inline |
Definition at line 517 of file atlcomcli.h.
Definition at line 523 of file atlcomcli.h.
Definition at line 537 of file atlcomcli.h.
Definition at line 543 of file atlcomcli.h.
Definition at line 549 of file atlcomcli.h.
|
inline |
Definition at line 566 of file atlcomcli.h.
Referenced by CShellDispatch::ShellExecute().
|
inline |
Definition at line 556 of file atlcomcli.h.
Referenced by ~CComVariant().
Definition at line 561 of file atlcomcli.h.
Referenced by CComVariant().