Package | Description |
---|---|
jnr.ffi | |
jnr.ffi.byref | |
jnr.ffi.mapper | |
jnr.ffi.provider | |
jnr.ffi.provider.converters | |
jnr.ffi.provider.jffi | |
jnr.ffi.provider.jffi.platform.aarch64.linux |
Class and Description |
---|
Address
The
Address class wraps a native address in an object. |
CallingConvention
Native function calling conventions.
|
Library
Deprecated.
Use
LibraryLoader instead. |
LibraryLoader
Loads a native library and maps it to a java interface.
|
LibraryOption
Options that apply to a library
|
NativeLong
Represents a C long.
|
NativeType
NativeType defines the primitive types supported internally.
|
ObjectReferenceManager
Provides a mapping between java objects and unique native addresses.
|
Platform |
Platform.CPU
The supported CPU architectures.
|
Platform.OS
The common names of supported operating systems.
|
Pointer
A native memory address.
|
Runtime
Access JNR runtime functionality.
|
Struct
Representation of C structures in java.
|
Struct.AbstractBoolean
Base class for Boolean fields
|
Struct.AbstractMember
Base implementation of Member
|
Struct.Address
Represents a native memory address.
|
Struct.Alignment |
Struct.Double |
Struct.Enum |
Struct.Enum16 |
Struct.Enum32 |
Struct.Enum64 |
Struct.Enum8
An 8 bit enum field.
|
Struct.EnumField
Base for all the Enum fields.
|
Struct.Float |
Struct.Function |
Struct.IntegerAlias |
Struct.Member
Interface all Struct members must implement.
|
Struct.NumberField
Base class for all Number structure fields.
|
Struct.Offset |
Struct.Pointer
Represents a native memory address.
|
Struct.PointerField |
Struct.Signed16
A 16 bit signed integer field.
|
Struct.Signed32
A 32 bit signed integer field.
|
Struct.Signed64
A 64 bit signed integer field.
|
Struct.Signed8
An 8 bit signed integer
|
Struct.SignedLong
A native long integer field.
|
Struct.String |
Struct.Unsigned16
A 16 bit signed integer field.
|
Struct.Unsigned32
A 32 bit signed integer field.
|
Struct.Unsigned64
A 64 bit unsigned integer field.
|
Struct.Unsigned8
An 8 bit unsigned integer
|
Struct.UnsignedLong
A native long integer field.
|
Struct.UTF8String |
Struct.UTFString |
Struct.UTFStringRef |
StructLayout |
StructLayout.AbstractBoolean
Base class for Boolean fields
|
StructLayout.AbstractField
Base implementation of Member
|
StructLayout.Enum32 |
StructLayout.EnumField
Base for all the Enum fields.
|
StructLayout.Field
Interface all Struct members must implement.
|
StructLayout.Function |
StructLayout.IntegerAlias |
StructLayout.NumberField
Base class for all Number structure fields.
|
StructLayout.Offset |
StructLayout.String |
StructLayout.UTFString |
StructLayout.UTFStringRef |
Type
Type is the superclass for all internal types used by jnr-ffi.
|
TypeAlias |
Class and Description |
---|
Address
The
Address class wraps a native address in an object. |
NativeLong
Represents a C long.
|
Pointer
A native memory address.
|
Runtime
Access JNR runtime functionality.
|
TypeAlias |
Class and Description |
---|
Library
Deprecated.
Use
LibraryLoader instead. |
Runtime
Access JNR runtime functionality.
|
Class and Description |
---|
Address
The
Address class wraps a native address in an object. |
CallingConvention
Native function calling conventions.
|
LibraryLoader
Loads a native library and maps it to a java interface.
|
NativeType
NativeType defines the primitive types supported internally.
|
ObjectReferenceManager
Provides a mapping between java objects and unique native addresses.
|
Pointer
A native memory address.
|
Runtime
Access JNR runtime functionality.
|
Type
Type is the superclass for all internal types used by jnr-ffi.
|
Class and Description |
---|
NativeLong
Represents a C long.
|
Pointer
A native memory address.
|
Runtime
Access JNR runtime functionality.
|
Struct
Representation of C structures in java.
|
Class and Description |
---|
Address
The
Address class wraps a native address in an object. |
CallingConvention
Native function calling conventions.
|
Library
Deprecated.
Use
LibraryLoader instead. |
LibraryLoader
Loads a native library and maps it to a java interface.
|
NativeType
NativeType defines the primitive types supported internally.
|
ObjectReferenceManager
Provides a mapping between java objects and unique native addresses.
|
Pointer
A native memory address.
|
Runtime
Access JNR runtime functionality.
|
Type
Type is the superclass for all internal types used by jnr-ffi.
|
TypeAlias |
Class and Description |
---|
NativeType
NativeType defines the primitive types supported internally.
|
TypeAlias |
Copyright © 2017. All rights reserved.