JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
jnr.ffi
,
jnr.ffi.annotations
,
jnr.ffi.byref
,
jnr.ffi.mapper
,
jnr.ffi.provider
,
jnr.ffi.provider.converters
,
jnr.ffi.provider.jffi
,
jnr.ffi.provider.jffi.platform.aarch64.linux
,
jnr.ffi.provider.jffi.platform.arm.linux
,
jnr.ffi.provider.jffi.platform.i386.darwin
,
jnr.ffi.provider.jffi.platform.i386.freebsd
,
jnr.ffi.provider.jffi.platform.i386.linux
,
jnr.ffi.provider.jffi.platform.i386.openbsd
,
jnr.ffi.provider.jffi.platform.i386.solaris
,
jnr.ffi.provider.jffi.platform.i386.windows
,
jnr.ffi.provider.jffi.platform.mips.linux
,
jnr.ffi.provider.jffi.platform.mipsel.linux
,
jnr.ffi.provider.jffi.platform.ppc.aix
,
jnr.ffi.provider.jffi.platform.ppc.darwin
,
jnr.ffi.provider.jffi.platform.ppc.linux
,
jnr.ffi.provider.jffi.platform.ppc64.linux
,
jnr.ffi.provider.jffi.platform.ppc64le.linux
,
jnr.ffi.provider.jffi.platform.s390.linux
,
jnr.ffi.provider.jffi.platform.s390x.linux
,
jnr.ffi.provider.jffi.platform.sparc.solaris
,
jnr.ffi.provider.jffi.platform.sparcv9.linux
,
jnr.ffi.provider.jffi.platform.sparcv9.solaris
,
jnr.ffi.provider.jffi.platform.x86_64.darwin
,
jnr.ffi.provider.jffi.platform.x86_64.freebsd
,
jnr.ffi.provider.jffi.platform.x86_64.linux
,
jnr.ffi.provider.jffi.platform.x86_64.openbsd
,
jnr.ffi.provider.jffi.platform.x86_64.solaris
,
jnr.ffi.provider.jffi.platform.x86_64.windows
,
jnr.ffi.types
,
jnr.ffi.util
,
jnr.ffi.util.ref
,
jnr.ffi.util.ref.internal
Class Hierarchy
java.lang.Object
jnr.ffi.provider.
AbstractArrayMemoryIO.ArrayIO
jnr.ffi.provider.
AbstractArrayMemoryIO.BigEndianArrayIO
jnr.ffi.provider.
AbstractArrayMemoryIO.BE32ArrayIO
jnr.ffi.provider.
AbstractArrayMemoryIO.BE64ArrayIO
jnr.ffi.provider.
AbstractArrayMemoryIO.LittleEndianArrayIO
jnr.ffi.provider.
AbstractArrayMemoryIO.LE32ArrayIO
jnr.ffi.provider.
AbstractArrayMemoryIO.LE64ArrayIO
jnr.ffi.provider.jffi.
AbstractAsmLibraryInterface
(implements jnr.ffi.provider.
LoadedLibrary
)
jnr.ffi.mapper.
AbstractDataConverter
<J,N> (implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.provider.converters.
NativeLongConverter
jnr.ffi.mapper.
AbstractFromNativeType
(implements jnr.ffi.mapper.
FromNativeType
)
jnr.ffi.mapper.
FromNativeTypes.Cacheable
jnr.ffi.mapper.
FromNativeTypes.UnCacheable
java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
jnr.ffi.provider.jffi.
ReflectionLibraryLoader.LazyLoader
<T>
jnr.ffi.byref.
AbstractReference
<T> (implements jnr.ffi.byref.
ByReference
<T>)
jnr.ffi.byref.
AddressByReference
jnr.ffi.byref.
PointerByReference
jnr.ffi.mapper.
AbstractSignatureTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.jffi.
AnnotationTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.mapper.
CachingTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.jffi.
InvokerTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.
NullTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
, jnr.ffi.mapper.
TypeMapper
)
jnr.ffi.mapper.
AbstractToNativeType
(implements jnr.ffi.mapper.
ToNativeType
)
jnr.ffi.mapper.
ToNativeTypes.Cacheable
jnr.ffi.mapper.
ToNativeTypes.UnCacheable
jnr.ffi.provider.jffi.
AbstractX86StubCompiler.PageHolder
jnr.ffi.provider.jffi.
AbstractX86StubCompiler.StaticDataHolder
jnr.ffi.provider.jffi.
AbstractX86StubCompiler.Stub
jnr.ffi.util.
AnnotationNameComparator
(implements java.util.Comparator<T>)
jnr.ffi.util.
AnnotationProperty
jnr.ffi.util.
AnnotationProxy
<A> (implements java.lang.annotation.Annotation, java.lang.reflect.InvocationHandler)
jnr.ffi.util.
Annotations
jnr.ffi.provider.jffi.
AnnotationTypeMapper.AbstractReflectionConverter
jnr.ffi.provider.jffi.
AnnotationTypeMapper.ReflectionFromNativeConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
AnnotationTypeMapper.ReflectionToNativeConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
AsmBuilder
jnr.ffi.provider.jffi.
AsmBuilder.ObjectField
jnr.ffi.provider.jffi.
AsmBuilder.ObjectNameGenerator
jnr.ffi.provider.jffi.
AsmRuntime
jnr.ffi.provider.jffi.
AsmStructByReferenceFromNativeConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
AsmUtil
jnr.ffi.provider.jffi.
BaseMethodGenerator
(implements jnr.ffi.provider.jffi.
MethodGenerator
)
jnr.ffi.provider.jffi.
AbstractFastNumericMethodGenerator
jnr.ffi.provider.jffi.
FastIntMethodGenerator
jnr.ffi.provider.jffi.
FastLongMethodGenerator
jnr.ffi.provider.jffi.
FastNumericMethodGenerator
jnr.ffi.provider.jffi.
BufferMethodGenerator
jnr.ffi.provider.converters.
BoxedBooleanArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedBooleanArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedByteArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedByteArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedDoubleArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedDoubleArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedFloatArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedFloatArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedIntegerArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedIntegerArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedLong32ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedLong32ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedLong64ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedLong64ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedShortArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedShortArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.jffi.
BufferMethodGenerator.Operation
jnr.ffi.provider.jffi.
BufferMethodGenerator.InvokeOp
jnr.ffi.provider.jffi.
BufferMethodGenerator.MarshalOp
jnr.ffi.util.
BufferUtil
jnr.ffi.provider.converters.
ByReferenceParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
ByReferenceParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.mapper.
CachingTypeMapper.InvalidType
(implements jnr.ffi.mapper.
FromNativeType
, jnr.ffi.mapper.
ToNativeType
)
jnr.ffi.provider.converters.
CharSequenceArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
CharSequenceArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
CharSequenceParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
java.lang.ClassLoader
jnr.ffi.provider.jffi.
AsmClassLoader
jnr.ffi.provider.jffi.
ClosureFromNativeConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
ClosureFromNativeConverter.ProxyConverter
jnr.ffi.provider.jffi.
ClosureTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.jffi.
ClosureUtil
jnr.ffi.provider.jffi.
CodegenUtils
jnr.ffi.mapper.
CompositeFunctionMapper
(implements jnr.ffi.mapper.
FunctionMapper
)
jnr.ffi.mapper.
CompositeTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.jffi.
ConverterMetaData
jnr.ffi.provider.jffi.
DefaultInvokerFactory
jnr.ffi.provider.jffi.
DefaultInvokerFactory.AbstractNumberResultConverter
<T> (implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.ResultConverter
<J,N>)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.AddressResultConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.ByteResultConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.DoubleResultConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.FloatResultConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.IntegerResultConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.LongResultConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.ShortResultConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.BaseInvoker
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.FunctionInvoker
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.BooleanInvoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.ConvertingInvoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Float32Invoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Float64Invoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.IntInvoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.LongInvoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.PointerInvoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.VoidInvoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.BooleanConverter
(implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.BooleanMarshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.BufferMarshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.DefaultInvoker
(implements jnr.ffi.provider.
Invoker
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Float32Marshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Float64Marshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.FunctionNotFoundInvoker
(implements jnr.ffi.provider.
Invoker
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Int16Marshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Int32Marshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Int64Marshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Int8Marshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.NumberDataConverter
(implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.DoubleConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.FloatConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.LongLongConverter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Signed16Converter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Signed32Converter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Signed8Converter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Unsigned16Converter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Unsigned32Converter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Unsigned8Converter
jnr.ffi.provider.jffi.
DefaultInvokerFactory.PointerMarshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.PrimitiveArrayMarshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.SynchronizedInvoker
(implements jnr.ffi.provider.
Invoker
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.ToNativeConverterMarshaller
(implements jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.VariadicInvoker
(implements jnr.ffi.provider.
Invoker
)
jnr.ffi.mapper.
DefaultSignatureType
(implements jnr.ffi.mapper.
SignatureType
)
jnr.ffi.mapper.
DefaultTypeMapper
(implements jnr.ffi.mapper.
TypeMapper
)
jnr.ffi.provider.converters.
EnumConverter
(implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.util.
EnumMapper
jnr.ffi.util.
EnumMapper.StaticDataHolder
jnr.ffi.provider.converters.
EnumSetConverter
(implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.provider.
FFIProvider
jnr.ffi.provider.
InvalidProvider
jnr.ffi.provider.jffi.
Provider
jnr.ffi.provider.
FFIProvider.SystemProviderSingletonHolder
jnr.ffi.util.ref.
FinalizableReferenceQueue
jnr.ffi.util.ref.
FinalizableReferenceQueue.DecoupledLoader
(implements jnr.ffi.util.ref.
FinalizableReferenceQueue.FinalizerLoader
)
jnr.ffi.util.ref.
FinalizableReferenceQueue.DirectLoader
(implements jnr.ffi.util.ref.
FinalizableReferenceQueue.FinalizerLoader
)
jnr.ffi.util.ref.
FinalizableReferenceQueue.SystemLoader
(implements jnr.ffi.util.ref.
FinalizableReferenceQueue.FinalizerLoader
)
jnr.ffi.util.ref.internal.
Finalizer
(implements java.lang.Runnable)
jnr.ffi.mapper.
FromNativeTypes
jnr.ffi.mapper.
FunctionMapper.Builder
jnr.ffi.provider.
IdentityFunctionMapper
(implements jnr.ffi.mapper.
FunctionMapper
)
jnr.ffi.provider.
IdentityFunctionMapper.SingletonHolder
jnr.ffi.provider.
InterfaceScanner
jnr.ffi.provider.
InterfaceScanner.FunctionsIterator
(implements java.util.Iterator<E>)
jnr.ffi.provider.
InterfaceScanner.VariablesIterator
(implements java.util.Iterator<E>)
jnr.ffi.provider.
InvocationSession
jnr.ffi.provider.jffi.
InvokerUtil
jnr.ffi.provider.jffi.
JNIInvokeInterface
jnr.ffi.provider.jffi.
JNINativeInterface
jnr.ffi.
LastError
jnr.ffi.
Library
jnr.ffi.
LibraryLoader
<T>
jnr.ffi.provider.jffi.
NativeLibraryLoader
<T>
jnr.ffi.provider.jffi.
LibraryLoader
jnr.ffi.provider.jffi.
AsmLibraryLoader
jnr.ffi.provider.jffi.
ReflectionLibraryLoader
jnr.ffi.
LibraryLoader.StaticDataHolder
jnr.ffi.provider.jffi.
LocalVariable
jnr.ffi.provider.jffi.
LocalVariableAllocator
jnr.ffi.provider.converters.
Long32ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
Long32ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.
Memory
jnr.ffi.provider.jffi.
MemoryUtil
jnr.ffi.mapper.
MethodParameterContext
(implements jnr.ffi.mapper.
ToNativeContext
)
jnr.ffi.mapper.
MethodResultContext
(implements jnr.ffi.mapper.
FromNativeContext
)
org.objectweb.asm.MethodVisitor
jnr.ffi.provider.jffi.
SkinnyMethodAdapter
(implements org.objectweb.asm.Opcodes)
jnr.ffi.provider.jffi.
NativeClosureFactory
<T>
jnr.ffi.provider.jffi.
NativeClosureManager
(implements jnr.ffi.provider.
ClosureManager
)
jnr.ffi.provider.jffi.
NativeClosureManager.ClosureSite
<T> (implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
NativeClosureProxy
jnr.ffi.provider.jffi.
NativeClosureProxy.Factory
jnr.ffi.provider.jffi.
NativeFinalizer
jnr.ffi.provider.jffi.
NativeFinalizer.SingletonHolder
jnr.ffi.provider.
NativeFunction
jnr.ffi.provider.jffi.
NativeFunctionMapperContext
(implements jnr.ffi.mapper.
FunctionMapper.Context
)
jnr.ffi.provider.
NativeInvocationHandler
(implements java.lang.reflect.InvocationHandler)
jnr.ffi.provider.jffi.
NativeLibrary
jnr.ffi.
NativeLong.Cache
jnr.ffi.provider.converters.
NativeLong32ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
NativeLong32ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
NativeLong64ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
NativeLong64ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.jffi.
NativeMemoryManager
(implements jnr.ffi.provider.
MemoryManager
)
jnr.ffi.provider.jffi.
NativeRuntime.SingletonHolder
jnr.ffi.provider.
NativeVariable
jnr.ffi.provider.jffi.
NotImplMethodGenerator
(implements jnr.ffi.provider.jffi.
MethodGenerator
)
java.lang.Number (implements java.io.Serializable)
jnr.ffi.byref.
AbstractNumberReference
<T> (implements jnr.ffi.byref.
ByReference
<T>)
jnr.ffi.byref.
ByteByReference
jnr.ffi.byref.
DoubleByReference
jnr.ffi.byref.
FloatByReference
jnr.ffi.byref.
IntByReference
jnr.ffi.byref.
LongLongByReference
jnr.ffi.byref.
NativeLongByReference
jnr.ffi.byref.
NumberByReference
jnr.ffi.byref.
ShortByReference
jnr.ffi.
Address
(implements java.lang.Comparable<T>)
jnr.ffi.
NativeLong
(implements java.lang.Comparable<T>)
jnr.ffi.
Struct.Alignment
jnr.ffi.
Struct.Offset
jnr.ffi.
StructLayout.Offset
jnr.ffi.provider.jffi.
NumberUtil
com.kenai.jffi.ObjectParameterStrategy<T>
jnr.ffi.provider.jffi.
ParameterStrategy
jnr.ffi.provider.jffi.
BufferParameterStrategy
jnr.ffi.provider.jffi.
HeapBufferParameterStrategy
jnr.ffi.provider.jffi.
NullObjectParameterStrategy
jnr.ffi.provider.jffi.
PointerParameterStrategy
jnr.ffi.provider.jffi.
PrimitiveArrayParameterStrategy
jnr.ffi.
ObjectReferenceManager
<T>
jnr.ffi.provider.
DefaultObjectReferenceManager
jnr.ffi.provider.
ParameterFlags
jnr.ffi.
Platform
jnr.ffi.
Platform.Supported
jnr.ffi.
Platform.Darwin
jnr.ffi.
Platform.Default
jnr.ffi.
Platform.Linux
jnr.ffi.
Platform.Windows
jnr.ffi.
Platform.Unsupported
jnr.ffi.
Platform.SingletonHolder
jnr.ffi.
Pointer
jnr.ffi.provider.
AbstractMemoryIO
jnr.ffi.provider.
AbstractArrayMemoryIO
jnr.ffi.provider.jffi.
ArrayMemoryIO
jnr.ffi.provider.
AbstractBufferMemoryIO
jnr.ffi.provider.jffi.
ByteBufferMemoryIO
jnr.ffi.provider.
BoundedMemoryIO
(implements jnr.ffi.provider.
DelegatingMemoryIO
)
jnr.ffi.provider.jffi.
DirectMemoryIO
jnr.ffi.provider.jffi.
AllocatedDirectMemoryIO
jnr.ffi.provider.jffi.
TransientNativeMemory
jnr.ffi.provider.
InAccessibleMemoryIO
jnr.ffi.provider.converters.
CharSequenceArrayParameterConverter.StringArray
jnr.ffi.provider.jffi.
ClosureFromNativeConverter.AbstractClosurePointer
jnr.ffi.provider.
DefaultObjectReferenceManager.ObjectReference
jnr.ffi.provider.
IntPointer
jnr.ffi.provider.jffi.
NativeClosurePointer
jnr.ffi.provider.
NullMemoryIO
jnr.ffi.provider.
ShareMemoryIO
(implements jnr.ffi.provider.
DelegatingMemoryIO
)
jnr.ffi.provider.converters.
Pointer32ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
Pointer32ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
Pointer64ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
Pointer64ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
java.lang.ref.Reference<T>
java.lang.ref.PhantomReference<T>
jnr.ffi.util.ref.
FinalizablePhantomReference
<T> (implements jnr.ffi.util.ref.
FinalizableReference
)
jnr.ffi.provider.jffi.
TransientNativeMemory.Magazine
java.lang.ref.SoftReference<T>
jnr.ffi.util.ref.
FinalizableSoftReference
<T> (implements jnr.ffi.util.ref.
FinalizableReference
)
java.lang.ref.WeakReference<T>
jnr.ffi.util.ref.
FinalizableWeakReference
<T> (implements jnr.ffi.util.ref.
FinalizableReference
)
jnr.ffi.provider.jffi.
NativeClosureFactory.ClosureReference
jnr.ffi.provider.jffi.
ReflectionLibraryLoader.FunctionNotFoundInvoker
(implements jnr.ffi.provider.
Invoker
)
jnr.ffi.provider.jffi.
ReflectionLibraryLoader.GetRuntimeInvoker
(implements jnr.ffi.provider.
Invoker
)
jnr.ffi.provider.jffi.
ReflectionLibraryLoader.LazyLoader.VariableAcccessorInvoker
(implements jnr.ffi.provider.
Invoker
)
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.AbstractVariable
<T> (implements jnr.ffi.
Variable
<T>)
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.NumberVariable
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.PointerVariable
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.ConvertingVariable
(implements jnr.ffi.
Variable
<T>)
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.DoublePointerOp
(implements jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.PointerOp
<T>)
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.FloatPointerOp
(implements jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.PointerOp
<T>)
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.Int16PointerOp
(implements jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.PointerOp
<T>)
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.Int32PointerOp
(implements jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.PointerOp
<T>)
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.Int64PointerOp
(implements jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.PointerOp
<T>)
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.Int8PointerOp
(implements jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.PointerOp
<T>)
jnr.ffi.
Runtime
jnr.ffi.provider.
AbstractRuntime
jnr.ffi.provider.jffi.
NativeRuntime
jnr.ffi.provider.
InvalidRuntime
jnr.ffi.
Runtime.SingletonHolder
jnr.ffi.mapper.
SignatureTypeMapperAdapter
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.
SigType
(implements jnr.ffi.mapper.
SignatureType
)
jnr.ffi.provider.
FromNativeType
(implements jnr.ffi.mapper.
FromNativeType
)
jnr.ffi.provider.
ResultType
jnr.ffi.provider.
ToNativeType
(implements jnr.ffi.mapper.
ToNativeType
)
jnr.ffi.provider.
ParameterType
jnr.ffi.mapper.
SimpleFunctionMapper
(implements jnr.ffi.mapper.
FunctionMapper
)
jnr.ffi.provider.jffi.
SimpleNativeContext
(implements jnr.ffi.mapper.
FromNativeContext
, jnr.ffi.mapper.
ToNativeContext
)
jnr.ffi.mapper.
SimpleTypeMapper
(implements jnr.ffi.mapper.
TypeMapper
)
jnr.ffi.provider.converters.
StringBufferParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>, jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
StringBuilderParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>, jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
StringResultConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.converters.
StringUtil
jnr.ffi.
Struct
jnr.ffi.
Union
jnr.ffi.
Struct.Info
jnr.ffi.
Struct.Member
jnr.ffi.
Struct.AbstractMember
jnr.ffi.
Struct.AbstractBoolean
jnr.ffi.
Struct.BOOL16
jnr.ffi.
Struct.Boolean
jnr.ffi.
Struct.WBOOL
jnr.ffi.
Struct.Function
<T>
jnr.ffi.
Struct.Padding
jnr.ffi.
Struct.String
jnr.ffi.
Struct.UTFString
jnr.ffi.
Struct.AsciiString
jnr.ffi.
Struct.UTF8String
jnr.ffi.
Struct.UTFStringRef
jnr.ffi.
Struct.AsciiStringRef
jnr.ffi.
Struct.UTF8StringRef
jnr.ffi.
Struct.NumberField
jnr.ffi.
Struct.Address
jnr.ffi.
Struct.Double
jnr.ffi.
Struct.EnumField
<E>
jnr.ffi.
Struct.Enum16
<E>
jnr.ffi.
Struct.Enum32
<E>
jnr.ffi.
Struct.Enum
<T>
jnr.ffi.
Struct.Enum64
<E>
jnr.ffi.
Struct.Enum8
<E>
jnr.ffi.
Struct.EnumLong
<E>
jnr.ffi.
Struct.Float
jnr.ffi.
Struct.IntegerAlias
jnr.ffi.
Struct.blkcnt_t
jnr.ffi.
Struct.blksize_t
jnr.ffi.
Struct.caddr_t
jnr.ffi.
Struct.cc_t
jnr.ffi.
Struct.clock_t
jnr.ffi.
Struct.dev_t
jnr.ffi.
Struct.fsblkcnt_t
jnr.ffi.
Struct.fsfilcnt_t
jnr.ffi.
Struct.gid_t
jnr.ffi.
Struct.id_t
jnr.ffi.
Struct.in_addr_t
jnr.ffi.
Struct.in_port_t
jnr.ffi.
Struct.ino_t
jnr.ffi.
Struct.ino64_t
jnr.ffi.
Struct.int16_t
jnr.ffi.
Struct.int32_t
jnr.ffi.
Struct.int64_t
jnr.ffi.
Struct.int8_t
jnr.ffi.
Struct.intptr_t
jnr.ffi.
Struct.key_t
jnr.ffi.
Struct.mode_t
jnr.ffi.
Struct.nlink_t
jnr.ffi.
Struct.off_t
jnr.ffi.
Struct.pid_t
jnr.ffi.
Struct.rlim_t
jnr.ffi.
Struct.sa_family_t
jnr.ffi.
Struct.size_t
jnr.ffi.
Struct.socklen_t
jnr.ffi.
Struct.speed_t
jnr.ffi.
Struct.ssize_t
jnr.ffi.
Struct.swblk_t
jnr.ffi.
Struct.tcflag_t
jnr.ffi.
Struct.time_t
jnr.ffi.
Struct.u_int16_t
jnr.ffi.
Struct.u_int32_t
jnr.ffi.
Struct.u_int64_t
jnr.ffi.
Struct.u_int8_t
jnr.ffi.
Struct.uid_t
jnr.ffi.
Struct.uintptr_t
jnr.ffi.
Struct.PointerField
jnr.ffi.
Struct.Pointer
jnr.ffi.
Struct.StructRef
<T>
jnr.ffi.
Struct.Signed16
jnr.ffi.
Struct.Signed32
jnr.ffi.
Struct.LONG
jnr.ffi.
Struct.Signed64
jnr.ffi.
Struct.Signed8
jnr.ffi.
Struct.SignedLong
jnr.ffi.
Struct.Unsigned16
jnr.ffi.
Struct.WORD
jnr.ffi.
Struct.Unsigned32
jnr.ffi.
Struct.DWORD
jnr.ffi.
Struct.Unsigned64
jnr.ffi.
Struct.Unsigned8
jnr.ffi.
Struct.BYTE
jnr.ffi.
Struct.UnsignedLong
jnr.ffi.provider.converters.
StructArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
StructArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
StructByReferenceFromNativeConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
StructByReferenceResultConverterFactory
jnr.ffi.provider.converters.
StructByReferenceToNativeConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.
StructLayout.Field
jnr.ffi.
StructLayout.AbstractField
jnr.ffi.
StructLayout.AbstractBoolean
jnr.ffi.
StructLayout.Boolean
jnr.ffi.
StructLayout.WBOOL
jnr.ffi.
StructLayout.Function
<T>
jnr.ffi.
StructLayout.Padding
jnr.ffi.
StructLayout.String
jnr.ffi.
StructLayout.UTFString
jnr.ffi.
StructLayout.AsciiString
jnr.ffi.
StructLayout.UTF8String
jnr.ffi.
StructLayout.UTFStringRef
jnr.ffi.
StructLayout.AsciiStringRef
jnr.ffi.
StructLayout.UTF8StringRef
jnr.ffi.
StructLayout.NumberField
jnr.ffi.
StructLayout.Double
jnr.ffi.
StructLayout.EnumField
<E>
jnr.ffi.
StructLayout.Enum16
<E>
jnr.ffi.
StructLayout.Enum32
<E>
jnr.ffi.
StructLayout.Enum
<T>
jnr.ffi.
StructLayout.Enum64
<E>
jnr.ffi.
StructLayout.Enum8
<E>
jnr.ffi.
StructLayout.EnumLong
<E>
jnr.ffi.
StructLayout.Float
jnr.ffi.
StructLayout.IntegerAlias
jnr.ffi.
StructLayout.blkcnt_t
jnr.ffi.
StructLayout.blksize_t
jnr.ffi.
StructLayout.caddr_t
jnr.ffi.
StructLayout.clock_t
jnr.ffi.
StructLayout.dev_t
jnr.ffi.
StructLayout.fsblkcnt_t
jnr.ffi.
StructLayout.fsfilcnt_t
jnr.ffi.
StructLayout.gid_t
jnr.ffi.
StructLayout.id_t
jnr.ffi.
StructLayout.in_addr_t
jnr.ffi.
StructLayout.in_port_t
jnr.ffi.
StructLayout.ino_t
jnr.ffi.
StructLayout.ino64_t
jnr.ffi.
StructLayout.int16_t
jnr.ffi.
StructLayout.int32_t
jnr.ffi.
StructLayout.int64_t
jnr.ffi.
StructLayout.int8_t
jnr.ffi.
StructLayout.intptr_t
jnr.ffi.
StructLayout.key_t
jnr.ffi.
StructLayout.mode_t
jnr.ffi.
StructLayout.nlink_t
jnr.ffi.
StructLayout.off_t
jnr.ffi.
StructLayout.pid_t
jnr.ffi.
StructLayout.rlim_t
jnr.ffi.
StructLayout.sa_family_t
jnr.ffi.
StructLayout.size_t
jnr.ffi.
StructLayout.socklen_t
jnr.ffi.
StructLayout.ssize_t
jnr.ffi.
StructLayout.swblk_t
jnr.ffi.
StructLayout.time_t
jnr.ffi.
StructLayout.u_int16_t
jnr.ffi.
StructLayout.u_int32_t
jnr.ffi.
StructLayout.u_int64_t
jnr.ffi.
StructLayout.u_int8_t
jnr.ffi.
StructLayout.uid_t
jnr.ffi.
StructLayout.uintptr_t
jnr.ffi.
StructLayout.Pointer
jnr.ffi.
StructLayout.Signed16
jnr.ffi.
StructLayout.Signed32
jnr.ffi.
StructLayout.Signed64
jnr.ffi.
StructLayout.Signed8
jnr.ffi.
StructLayout.SignedLong
jnr.ffi.
StructLayout.Unsigned16
jnr.ffi.
StructLayout.Unsigned32
jnr.ffi.
StructLayout.Unsigned64
jnr.ffi.
StructLayout.Unsigned8
jnr.ffi.
StructLayout.UnsignedLong
jnr.ffi.provider.jffi.
StubCompiler
jnr.ffi.provider.jffi.
AbstractX86StubCompiler
jnr.ffi.provider.jffi.
X86_32StubCompiler
jnr.ffi.provider.jffi.
X86_64StubCompiler
jnr.ffi.provider.jffi.
StubCompiler.DummyStubCompiler
java.lang.Throwable (implements java.io.Serializable)
java.lang.Error
java.lang.LinkageError
java.lang.UnsatisfiedLinkError
jnr.ffi.provider.jffi.
SymbolNotFoundError
jnr.ffi.provider.jffi.
ToNativeOp
jnr.ffi.provider.jffi.
ToNativeOp.Primitive
jnr.ffi.provider.jffi.
ToNativeOp.AddressOp
jnr.ffi.provider.jffi.
ToNativeOp.Delegate
jnr.ffi.provider.jffi.
ToNativeOp.Float32
jnr.ffi.provider.jffi.
ToNativeOp.Float64
jnr.ffi.provider.jffi.
ToNativeOp.Integral
jnr.ffi.mapper.
ToNativeTypes
jnr.ffi.provider.jffi.
TransientNativeMemory.Sentinel
jnr.ffi.
Type
jnr.ffi.provider.
BadType
jnr.ffi.provider.jffi.
NativeRuntime.TypeDelegate
jnr.ffi.
StructLayout
jnr.ffi.provider.jffi.platform.s390.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.sparcv9.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.sparcv9.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.arm.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.darwin.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.aix.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.darwin.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.windows.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.freebsd.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.openbsd.
TypeAliases
jnr.ffi.provider.jffi.platform.mipsel.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.aarch64.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.s390x.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.sparc.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc64le.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.mips.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc64.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.darwin.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.windows.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.freebsd.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.openbsd.
TypeAliases
jnr.ffi.mapper.
TypeMapper.Builder
jnr.ffi.provider.jffi.
Types
jnr.ffi.mapper.
Util
jnr.ffi.provider.jffi.
Util
jnr.ffi.provider.jffi.
VariableAccessorGenerator
jnr.ffi.provider.jffi.
VariableAccessorGenerator.PointerOp
jnr.ffi.provider.jffi.
X86Disassembler
jnr.ffi.provider.jffi.
X86Disassembler.SingletonHolder
jnr.ffi.provider.jffi.
X86Disassembler.X86DisassemblerConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
X86MethodGenerator
(implements jnr.ffi.provider.jffi.
MethodGenerator
)
Interface Hierarchy
jnr.ffi.byref.
ByReference
<T>
jnr.ffi.provider.
ClosureManager
jnr.ffi.provider.jffi.
DefaultInvokerFactory.FunctionInvoker
jnr.ffi.provider.jffi.
DefaultInvokerFactory.Marshaller
jnr.ffi.provider.
DelegatingMemoryIO
jnr.ffi.util.
EnumMapper.IntegerEnum
jnr.ffi.util.ref.
FinalizableReference
jnr.ffi.util.ref.
FinalizableReferenceQueue.FinalizerLoader
jnr.ffi.mapper.
FromNativeContext
jnr.ffi.mapper.
FromNativeConverter
<J,N>
jnr.ffi.mapper.
DataConverter
<J,N> (also extends jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
DefaultInvokerFactory.ResultConverter
<J,N>
jnr.ffi.mapper.
FromNativeType
jnr.ffi.mapper.
FunctionMapper
jnr.ffi.mapper.
FunctionMapper.Context
jnr.ffi.provider.
InvocationSession.PostInvoke
jnr.ffi.provider.
Invoker
jnr.ffi.provider.
LoadedLibrary
jnr.ffi.provider.
MemoryManager
jnr.ffi.provider.jffi.
MethodGenerator
jnr.ffi.provider.jffi.
ReflectionVariableAccessorGenerator.PointerOp
<T>
jnr.ffi.mapper.
SignatureType
jnr.ffi.mapper.
SignatureTypeMapper
jnr.ffi.mapper.
ToNativeContext
jnr.ffi.mapper.
ToNativeConverter
<J,N>
jnr.ffi.mapper.
DataConverter
<J,N> (also extends jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>
jnr.ffi.mapper.
ToNativeType
jnr.ffi.mapper.
TypeMapper
jnr.ffi.
Variable
<T>
jnr.ffi.provider.jffi.
X86Disassembler.UDis86
Annotation Type Hierarchy
jnr.ffi.mapper.
ToNativeConverter.NoContext
(implements java.lang.annotation.Annotation)
jnr.ffi.mapper.
ToNativeConverter.Cacheable
(implements java.lang.annotation.Annotation)
jnr.ffi.mapper.
ToNativeConverter.ToNative
(implements java.lang.annotation.Annotation)
jnr.ffi.mapper.
ToNativeType.Cacheable
(implements java.lang.annotation.Annotation)
jnr.ffi.mapper.
FromNativeConverter.NoContext
(implements java.lang.annotation.Annotation)
jnr.ffi.mapper.
FromNativeConverter.Cacheable
(implements java.lang.annotation.Annotation)
jnr.ffi.mapper.
FromNativeConverter.FromNative
(implements java.lang.annotation.Annotation)
jnr.ffi.mapper.
FromNativeType.Cacheable
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
int16_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
u_int32_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
off_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
fsblkcnt_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
u_int8_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
time_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
caddr_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
gid_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
nlink_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
id_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
mode_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
u_int64_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
int8_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
int64_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
fsfilcnt_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
sa_family_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
uintptr_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
blksize_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
uid_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
in_addr_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
clock_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
intptr_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
ino64_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
pid_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
dev_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
blkcnt_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
size_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
ssize_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
u_int16_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
key_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
int32_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
socklen_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
swblk_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
in_port_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
ino_t
(implements java.lang.annotation.Annotation)
jnr.ffi.types.
rlim_t
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Encoding
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
NulTerminate
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Direct
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Transient
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Delegate
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
StdCall
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Out
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Pinned
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Clear
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
In
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Meta
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
IgnoreError
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
TypeDefinition
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
LongLong
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
Synchronized
(implements java.lang.annotation.Annotation)
jnr.ffi.annotations.
SaveError
(implements java.lang.annotation.Annotation)
jnr.ffi.provider.jffi.
NoTrace
(implements java.lang.annotation.Annotation)
jnr.ffi.provider.jffi.
NoX86
(implements java.lang.annotation.Annotation)
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
jnr.ffi.
Platform.OS
jnr.ffi.
Platform.CPU
jnr.ffi.
TypeAlias
jnr.ffi.provider.jffi.
X86Disassembler.Syntax
jnr.ffi.provider.jffi.
X86Disassembler.Mode
jnr.ffi.
NativeType
jnr.ffi.
LibraryOption
jnr.ffi.
CallingConvention
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes