public static class OaIdl.ELEMDESC._ELEMDESC extends Union
Modifier and Type | Class and Description |
---|---|
static class |
OaIdl.ELEMDESC._ELEMDESC.ByReference |
Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field and Description |
---|---|
OaIdl.IDLDESC |
idldesc
info for remoting the element
C type : IDLDESC |
OaIdl.PARAMDESC |
paramdesc
info about the parameter
C type : PARAMDESC |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor and Description |
---|
_ELEMDESC() |
_ELEMDESC(OaIdl.IDLDESC idldesc) |
_ELEMDESC(OaIdl.PARAMDESC paramdesc) |
_ELEMDESC(Pointer pointer) |
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 OaIdl.IDLDESC idldesc
public OaIdl.PARAMDESC paramdesc
public _ELEMDESC()
public _ELEMDESC(Pointer pointer)
public _ELEMDESC(OaIdl.PARAMDESC paramdesc)
paramdesc
- info about the parameterpublic _ELEMDESC(OaIdl.IDLDESC idldesc)
idldesc
- info for remoting the element