Class EOS_Sessions_AttributeData.Value_union
java.lang.Object
com.sun.jna.Structure
com.sun.jna.Union
host.anzo.eossdk.eos.sdk.sessions.EOS_Sessions_AttributeData.Value_union
- Direct Known Subclasses:
EOS_Sessions_AttributeData.Value_union.ByReference,EOS_Sessions_AttributeData.Value_union.ByValue
- Enclosing class:
- EOS_Sessions_AttributeData
public static class EOS_Sessions_AttributeData.Value_union
extends com.sun.jna.Union
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionintStored as a booleandoubleStored as a double precision floating pointlongStored as an 8 byte integerStored as a null terminated UTF8 string.Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionValue_union(double AsDouble) Value_union(int AsBool) Value_union(long AsInt64) Value_union(String AsUtf8) -
Method Summary
Methods inherited from class com.sun.jna.Union
getFieldOrder, getNativeAlignment, getTypedValue, readField, readField, setType, setType, setTypedValue, writeField, writeField, writeFieldMethods inherited from class com.sun.jna.Structure
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
-
Field Details
-
AsInt64
public long AsInt64Stored as an 8 byte integer -
AsDouble
public double AsDoubleStored as a double precision floating point -
AsBool
public int AsBoolStored as a boolean -
AsUtf8
Stored as a null terminated UTF8 string. Should not be nullptr
-
-
Constructor Details
-
Value_union
public Value_union() -
Value_union
public Value_union(long AsInt64) -
Value_union
public Value_union(double AsDouble) -
Value_union
public Value_union(int AsBool) -
Value_union
-