Module org.jnrproject.ffi
Package jnr.ffi
-
Interface Summary Interface Description Variable<T> Access library global variables. -
Class Summary Class Description Address TheAddressclass wraps a native address in an object.LastError Provides access to the unix errno and windows GetLastError() value.Library Deprecated. UseLibraryLoaderinstead.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 Summary Enum Description CallingConvention Native function calling conventions.LibraryOption Options that apply to a libraryNativeType NativeType defines the primitive types supported internally.Platform.CPU The supported CPU architectures.Platform.OS The common names of supported operating systems.TypeAlias