Class Aggregate

java.lang.Object
com.kenai.jffi.Type
com.kenai.jffi.Aggregate
Direct Known Subclasses:
Array, Struct, Union

public abstract class Aggregate extends Type
  • Field Details

    • typeInfo

      private final Type.TypeInfo typeInfo
    • handle

      private final long handle
    • disposed

      private volatile int disposed
    • UPDATER

      private static final AtomicIntegerFieldUpdater<Aggregate> UPDATER
    • foreign

      private final Foreign foreign
      A handle to the foreign interface to keep it alive as long as this object is alive
  • Constructor Details

    • Aggregate

      Aggregate(Foreign foreign, long handle)
  • Method Details