protected abstract class Struct.AbstractMember extends Struct.Member
| Modifier and Type | Field and Description |
|---|---|
private int |
offset |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMember(int size) |
protected |
AbstractMember(int size,
int align) |
protected |
AbstractMember(int size,
int align,
Struct.Offset offset) |
protected |
AbstractMember(NativeType type) |
protected |
AbstractMember(NativeType type,
Struct.Offset offset) |
| Modifier and Type | Method and Description |
|---|---|
Pointer |
getMemory()
Gets the memory object used to store 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 AbstractMember(int size)
protected AbstractMember(int size,
int align,
Struct.Offset offset)
protected AbstractMember(int size,
int align)
protected AbstractMember(NativeType type)
protected AbstractMember(NativeType type, Struct.Offset offset)
public final Pointer getMemory()
Struct.MemberMembergetMemory in class Struct.MemberPointerpublic final Struct struct()
struct in class Struct.Memberpublic final long offset()
offset in class Struct.Member