public abstract class Struct.AbstractMember extends java.lang.Object implements Struct.Member
Modifier | Constructor and Description |
---|---|
protected |
Struct.AbstractMember(int size) |
protected |
Struct.AbstractMember(int size,
int align) |
protected |
Struct.AbstractMember(int size,
int align,
Struct.Offset offset) |
protected |
Struct.AbstractMember(Type type) |
protected |
Struct.AbstractMember(Type type,
Struct.Offset offset) |
Modifier and Type | Method and Description |
---|---|
MemoryIO |
getMemoryIO()
Gets the MemoryIO used to read/write this Member.
|
long |
offset()
Gets the offset within the structure for this field.
|
Struct |
struct()
Gets the Struct this Member is a member of.
|
protected Struct.AbstractMember(int size)
protected Struct.AbstractMember(int size, int align, Struct.Offset offset)
protected Struct.AbstractMember(int size, int align)
protected Struct.AbstractMember(Type type)
protected Struct.AbstractMember(Type type, Struct.Offset offset)
public final MemoryIO getMemoryIO()
getMemoryIO
in interface Struct.Member
public final Struct struct()
struct
in interface Struct.Member
public final long offset()
offset
in interface Struct.Member