public static class Variant.VARIANT._VARIANT.__VARIANT extends Union
Modifier and Type | Class and Description |
---|---|
static class |
Variant.VARIANT._VARIANT.__VARIANT.BRECORD |
Structure.ByReference, Structure.ByValue, Structure.StructField
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
getFieldOrder, getNativeAlignment, getTypedValue, readField, readField, setType, setType, setTypedValue, writeField, writeField, writeField
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write
public WinDef.LONGLONG llVal
public WinDef.LONG lVal
public WinDef.BYTE bVal
public WinDef.SHORT iVal
public Float fltVal
public Double dblVal
public WinDef.BOOL boolVal
public WinDef.SCODE scode
public OaIdl.CURRENCY cyVal
public OaIdl.DATE date
public WTypes.BSTR bstrVal
public Unknown punkVal
public Dispatch pdispVal
public OaIdl.SAFEARRAY.ByReference parray
public ByteByReference pbVal
public ShortByReference piVal
public WinDef.LONGByReference plVal
public WinDef.LONGLONGByReference pllVal
public FloatByReference pfltVal
public DoubleByReference pdblVal
public OaIdl.VARIANT_BOOLByReference pboolVal
public OaIdl._VARIANT_BOOLByReference pbool
public WinDef.SCODEByReference pscode
public OaIdl.CURRENCY.ByReference pcyVal
public OaIdl.DATE.ByReference pdate
public WTypes.BSTR.ByReference pbstrVal
public Unknown.ByReference ppunkVal
public Dispatch.ByReference ppdispVal
public OaIdl.SAFEARRAY.ByReference pparray
public Variant.VARIANT.ByReference pvarVal
public WinDef.PVOID byref
public WinDef.CHAR cVal
public WinDef.USHORT uiVal
public WinDef.ULONG ulVal
public WinDef.ULONGLONG ullVal
public Integer intVal
public WinDef.UINT uintVal
public OaIdl.DECIMAL.ByReference pdecVal
public WinDef.CHARByReference pcVal
public WinDef.USHORTByReference puiVal
public WinDef.ULONGByReference pulVal
public WinDef.ULONGLONGByReference pullVal
public IntByReference pintVal
public WinDef.UINTByReference puintVal
public Variant.VARIANT._VARIANT.__VARIANT.BRECORD pvRecord
public __VARIANT()
public __VARIANT(Pointer pointer)