Package | Description |
---|---|
jnr.ffi |
Modifier and Type | Class and Description |
---|---|
protected class |
Struct.AbstractBoolean
Base class for Boolean fields
|
protected class |
Struct.AbstractMember
Base implementation of Member
|
class |
Struct.Address
Represents a native memory address.
|
class |
Struct.AsciiString |
class |
Struct.AsciiStringRef |
class |
Struct.blkcnt_t |
class |
Struct.blksize_t |
class |
Struct.BOOL16 |
class |
Struct.Boolean
A normal C boolean - 1 byte in size
|
class |
Struct.BYTE |
class |
Struct.caddr_t |
class |
Struct.clock_t |
class |
Struct.dev_t |
class |
Struct.Double |
class |
Struct.DWORD |
class |
Struct.Enum<T extends Enum<T>> |
class |
Struct.Enum16<E extends Enum<E>> |
class |
Struct.Enum32<E extends Enum<E>> |
class |
Struct.Enum64<E extends Enum<E>> |
class |
Struct.Enum8<E extends Enum<E>>
An 8 bit enum field.
|
protected class |
Struct.EnumField<E>
Base for all the Enum fields.
|
class |
Struct.EnumLong<E extends Enum<E>> |
class |
Struct.Float |
class |
Struct.fsblkcnt_t |
class |
Struct.fsfilcnt_t |
class |
Struct.Function<T> |
class |
Struct.gid_t |
class |
Struct.id_t |
class |
Struct.in_addr_t |
class |
Struct.in_port_t |
class |
Struct.ino_t |
class |
Struct.ino64_t |
class |
Struct.int16_t |
class |
Struct.int32_t |
class |
Struct.int64_t |
class |
Struct.int8_t |
class |
Struct.IntegerAlias |
class |
Struct.intptr_t |
class |
Struct.key_t |
class |
Struct.LONG |
class |
Struct.mode_t |
class |
Struct.nlink_t |
class |
Struct.NumberField
Base class for all Number structure fields.
|
class |
Struct.off_t |
protected class |
Struct.Padding
Specialized padding fields for structs.
|
class |
Struct.pid_t |
class |
Struct.Pointer
Represents a native memory address.
|
class |
Struct.PointerField |
class |
Struct.rlim_t |
class |
Struct.sa_family_t |
class |
Struct.Signed16
A 16 bit signed integer field.
|
class |
Struct.Signed32
A 32 bit signed integer field.
|
class |
Struct.Signed64
A 64 bit signed integer field.
|
class |
Struct.Signed8
An 8 bit signed integer
|
class |
Struct.SignedLong
A native long integer field.
|
class |
Struct.size_t |
class |
Struct.socklen_t |
class |
Struct.ssize_t |
class |
Struct.String |
class |
Struct.StructRef<T extends Struct>
Represents a reference to a Struct or and array of Structs
|
class |
Struct.swblk_t |
class |
Struct.time_t |
class |
Struct.u_int16_t |
class |
Struct.u_int32_t |
class |
Struct.u_int64_t |
class |
Struct.u_int8_t |
class |
Struct.uid_t |
class |
Struct.uintptr_t |
class |
Struct.Unsigned16
A 16 bit signed integer field.
|
class |
Struct.Unsigned32
A 32 bit signed integer field.
|
class |
Struct.Unsigned64
A 64 bit unsigned integer field.
|
class |
Struct.Unsigned8
An 8 bit unsigned integer
|
class |
Struct.UnsignedLong
A native long integer field.
|
class |
Struct.UTF8String |
class |
Struct.UTF8StringRef |
class |
Struct.UTFString |
class |
Struct.UTFStringRef |
class |
Struct.WBOOL
A Windows BOOL - 4 bytes
|
class |
Struct.WORD |
Modifier and Type | Method and Description |
---|---|
protected <T extends Struct.Member> |
Struct.array(T[] array)
Creates an array of Member instances.
|
Modifier and Type | Method and Description |
---|---|
protected <T extends Struct.Member> |
Struct.array(T[] array)
Creates an array of Member instances.
|
Modifier and Type | Method and Description |
---|---|
protected <T extends Struct.Member> |
Struct.array(T[] array)
Creates an array of Member instances.
|
Copyright © 2017. All rights reserved.