public static class OaIdl.ELEMDESC._Union extends Union
Modifier and Type | Class and Description |
---|---|
static class |
OaIdl.ELEMDESC._Union.ByReference |
Structure.ByValue
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 |
---|
_Union() |
_Union(OaIdl.IDLDESC idldesc) |
_Union(OaIdl.PARAMDESC paramdesc) |
getFieldOrder, getNativeAlignment, getTypedValue, readField, setType, setType, setTypedValue, writeField, writeField
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeSize, getNativeSize, getPointer, getStructAlignment, hashCode, newInstance, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write
public OaIdl.IDLDESC idldesc
public OaIdl.PARAMDESC paramdesc
public _Union()
public _Union(OaIdl.PARAMDESC paramdesc)
paramdesc
- info about the parameterpublic _Union(OaIdl.IDLDESC idldesc)
idldesc
- info for remoting the element