public static class Variant.VARIANT.ByValue extends Variant.VARIANT implements Structure.ByValue
Variant.VARIANT._VARIANT, Variant.VARIANT.ByReference, Variant.VARIANT.ByValue
Structure.FieldOrder, Structure.StructField
_variant, decVal, VARIANT_MISSING
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor and Description |
---|
ByValue() |
ByValue(Pointer variant) |
ByValue(Variant.VARIANT variant) |
booleanValue, byteValue, dateValue, doubleValue, floatValue, getValue, getVarType, intValue, longValue, setValue, setValue, setValue, setValue, setVarType, shortValue, stringValue
getFieldOrder, getNativeAlignment, getTypedValue, readField, readField, setType, setType, setTypedValue, writeField, writeField, writeField
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write
public ByValue(Variant.VARIANT variant)
public ByValue(Pointer variant)
public ByValue()