Interface | Description |
---|---|
Variable<T> |
Access library global variables.
|
Class | Description |
---|---|
Address |
The
Address class wraps a native address in an object. |
LastError |
Provides access to the unix errno and windows GetLastError() value.
|
Library | Deprecated
Use
LibraryLoader instead. |
LibraryLoader<T> |
Loads a native library and maps it to a java interface.
|
Memory |
A utility for allocating memory that can be passed to native functions.
|
NativeLong |
Represents a C long.
|
ObjectReferenceManager<T> |
Provides a mapping between java objects and unique native addresses.
|
Platform | |
Pointer |
A native memory address.
|
Runtime |
Access JNR runtime functionality.
|
Struct |
Representation of C structures in java.
|
Struct.Alignment | |
Struct.Offset | |
StructLayout | |
StructLayout.Offset | |
Type |
Type is the superclass for all internal types used by jnr-ffi.
|
Union |
Represents a C union
|
Enum | Description |
---|---|
CallingConvention |
Native function calling conventions.
|
LibraryOption |
Options that apply to a library
|
NativeType |
NativeType defines the primitive types supported internally.
|
Platform.CPU |
The supported CPU architectures.
|
Platform.OS |
The common names of supported operating systems.
|
TypeAlias |
Copyright © 2017. All rights reserved.