Class Hierarchy
- java.lang.Object
- jnr.ffi.provider.AbstractArrayMemoryIO.ArrayIO
- jnr.ffi.mapper.AbstractSignatureTypeMapper (implements jnr.ffi.mapper.SignatureTypeMapper)
- jnr.ffi.provider.NullTypeMapper (implements jnr.ffi.mapper.SignatureTypeMapper, jnr.ffi.mapper.TypeMapper)
- jnr.ffi.provider.FFIProvider
- jnr.ffi.provider.IdentityFunctionMapper (implements jnr.ffi.mapper.FunctionMapper)
- jnr.ffi.provider.InterfaceScanner
- jnr.ffi.provider.InvocationSession
- jnr.ffi.provider.NativeFunction
- jnr.ffi.provider.NativeInvocationHandler (implements java.lang.reflect.InvocationHandler)
- jnr.ffi.provider.NativeVariable
- jnr.ffi.ObjectReferenceManager<T>
- jnr.ffi.provider.DefaultObjectReferenceManager
- jnr.ffi.provider.ParameterFlags
- jnr.ffi.Pointer
- jnr.ffi.provider.AbstractMemoryIO
- jnr.ffi.provider.AbstractArrayMemoryIO
- jnr.ffi.provider.AbstractBufferMemoryIO
- jnr.ffi.provider.BoundedMemoryIO (implements jnr.ffi.provider.DelegatingMemoryIO)
- jnr.ffi.provider.InAccessibleMemoryIO
- jnr.ffi.provider.IntPointer
- jnr.ffi.provider.NullMemoryIO
- jnr.ffi.provider.ShareMemoryIO (implements jnr.ffi.provider.DelegatingMemoryIO)
- jnr.ffi.provider.AbstractMemoryIO
- jnr.ffi.Runtime
- jnr.ffi.provider.AbstractRuntime
- 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.provider.FromNativeType (implements jnr.ffi.mapper.FromNativeType)
- jnr.ffi.Type
- jnr.ffi.provider.BadType
Interface Hierarchy
- jnr.ffi.provider.ClosureManager
- jnr.ffi.provider.DelegatingMemoryIO
- jnr.ffi.provider.InvocationSession.PostInvoke
- jnr.ffi.provider.Invoker
- jnr.ffi.provider.LoadedLibrary
- jnr.ffi.provider.MemoryManager