Package jnr.ffi

Class Struct.String

Direct Known Subclasses:
Struct.UTFString, Struct.UTFStringRef
Enclosing class:
Struct

public abstract class Struct.String extends Struct.AbstractMember
  • Field Details

    • charset

      protected final Charset charset
    • length

      protected final int length
  • Constructor Details

    • String

      protected String(int size, int align, int length, Charset cs)
    • String

      protected String(int size, int align, Struct.Offset offset, int length, Charset cs)
  • Method Details

    • length

      public final int length()
    • getStringMemory

      protected abstract Pointer getStringMemory()
    • get

      public abstract String get()
    • set

      public abstract void set(String value)
    • toString

      public final String toString()
      Overrides:
      toString in class Object