public abstract class Struct.String extends Struct.AbstractMember
Modifier and Type | Field and Description |
---|---|
protected java.nio.charset.Charset |
charset |
protected int |
length |
Modifier | Constructor and Description |
---|---|
protected |
String(int size,
int align,
int length,
java.nio.charset.Charset cs) |
protected |
String(int size,
int align,
Struct.Offset offset,
int length,
java.nio.charset.Charset cs) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
get() |
protected abstract Pointer |
getStringMemory() |
int |
length() |
abstract void |
set(java.lang.String value) |
java.lang.String |
toString() |
getMemory, offset, struct
protected final java.nio.charset.Charset charset
protected final int length
protected String(int size, int align, int length, java.nio.charset.Charset cs)
protected String(int size, int align, Struct.Offset offset, int length, java.nio.charset.Charset cs)
public final int length()
protected abstract Pointer getStringMemory()
public abstract java.lang.String get()
public abstract void set(java.lang.String value)
public final java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2017. All rights reserved.