Class EOS_Lobby_AttributeData.Value_union

java.lang.Object
com.sun.jna.Structure
com.sun.jna.Union
host.anzo.eossdk.eos.sdk.lobby.EOS_Lobby_AttributeData.Value_union
Direct Known Subclasses:
EOS_Lobby_AttributeData.Value_union.ByReference, EOS_Lobby_AttributeData.Value_union.ByValue
Enclosing class:
EOS_Lobby_AttributeData

public static class EOS_Lobby_AttributeData.Value_union extends com.sun.jna.Union
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
    static class 
     

    Nested classes/interfaces inherited from class com.sun.jna.Structure

    com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    int
    Stored as a boolean
    double
    Stored as a double precision floating point
    long
    Stored as an 8 byte integer
    com.sun.jna.Pointer
    Stored 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

    Constructors
    Constructor
    Description
     
    Value_union(double AsDouble)
     
    Value_union(int AsBool)
     
    Value_union(long AsInt64)
     
    Value_union(com.sun.jna.Pointer AsUtf8)
     
  • Method Summary

    Methods inherited from class com.sun.jna.Union

    getFieldOrder, getNativeAlignment, getTypedValue, readField, readField, setType, setType, setTypedValue, writeField, writeField, writeField

    Methods 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

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • AsInt64

      public long AsInt64
      Stored as an 8 byte integer
    • AsDouble

      public double AsDouble
      Stored as a double precision floating point
    • AsBool

      public int AsBool
      Stored as a boolean
    • AsUtf8

      public com.sun.jna.Pointer AsUtf8
      Stored as a null terminated UTF8 string
  • 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

      public Value_union(com.sun.jna.Pointer AsUtf8)