ReactOS
0.4.15-dev-4922-ge8ccc85
|
#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 400 of file atlcomcli.h.
|
inline |
Definition at line 403 of file atlcomcli.h.
|
inline |
Definition at line 408 of file atlcomcli.h.
|
inline |
Definition at line 414 of file atlcomcli.h.
|
inline |
Definition at line 419 of file atlcomcli.h.
|
inline |
Definition at line 425 of file atlcomcli.h.
|
inline |
Definition at line 432 of file atlcomcli.h.
|
inline |
Definition at line 438 of file atlcomcli.h.
|
inline |
Definition at line 444 of file atlcomcli.h.
|
inline |
Definition at line 450 of file atlcomcli.h.
Definition at line 456 of file atlcomcli.h.
Definition at line 462 of file atlcomcli.h.
Definition at line 476 of file atlcomcli.h.
Definition at line 490 of file atlcomcli.h.
Definition at line 504 of file atlcomcli.h.
|
inline |
Definition at line 510 of file atlcomcli.h.
Definition at line 516 of file atlcomcli.h.
Definition at line 530 of file atlcomcli.h.
Definition at line 536 of file atlcomcli.h.
Definition at line 542 of file atlcomcli.h.
|
inline |
Definition at line 559 of file atlcomcli.h.
Referenced by CShellDispatch::ShellExecute().
|
inline |
Definition at line 549 of file atlcomcli.h.
Referenced by ~CComVariant().
Definition at line 554 of file atlcomcli.h.
Referenced by CComVariant().