@Structure.FieldOrder(value={"memid","lpstrSchema","_vardesc","elemdescVar","wVarFlags","varkind"}) public static class OaIdl.VARDESC extends Structure
Modifier and Type | Class and Description |
---|---|
static class |
OaIdl.VARDESC._VARDESC |
static class |
OaIdl.VARDESC.ByReference |
Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field and Description |
---|---|
OaIdl.VARDESC._VARDESC |
_vardesc
[switch_is][switch_type]
C type : _VARDESC_union |
OaIdl.ELEMDESC |
elemdescVar |
WTypes.LPOLESTR |
lpstrSchema |
OaIdl.MEMBERID |
memid |
OaIdl.VARKIND |
varkind |
WinDef.WORD |
wVarFlags |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public OaIdl.MEMBERID memid
public WTypes.LPOLESTR lpstrSchema
public OaIdl.VARDESC._VARDESC _vardesc
public OaIdl.ELEMDESC elemdescVar
public WinDef.WORD wVarFlags
public OaIdl.VARKIND varkind
public VARDESC()
public VARDESC(Pointer pointer)