public static class OaIdl.ELEMDESC._ELEMDESC extends Union
Modifier and Type | Class and Description |
---|---|
static class |
OaIdl.ELEMDESC._ELEMDESC.ByReference |
Structure.ByValue, 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 |
---|
OaIdl.ELEMDESC._ELEMDESC() |
OaIdl.ELEMDESC._ELEMDESC(OaIdl.IDLDESC idldesc) |
OaIdl.ELEMDESC._ELEMDESC(OaIdl.PARAMDESC paramdesc) |
OaIdl.ELEMDESC._ELEMDESC(Pointer pointer) |
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 OaIdl.IDLDESC idldesc
public OaIdl.PARAMDESC paramdesc
public OaIdl.ELEMDESC._ELEMDESC()
public OaIdl.ELEMDESC._ELEMDESC(Pointer pointer)
public OaIdl.ELEMDESC._ELEMDESC(OaIdl.PARAMDESC paramdesc)
paramdesc
- info about the parameterpublic OaIdl.ELEMDESC._ELEMDESC(OaIdl.IDLDESC idldesc)
idldesc
- info for remoting the element