JavaScript is disabled on your browser.
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.types
Class Hierarchy
java.lang.
Object
jnr.ffi.mapper.
AbstractDataConverter
<J,N> (implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.mapper.
AbstractFromNativeType
(implements jnr.ffi.mapper.
FromNativeType
)
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.mapper.
CachingTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.mapper.
AbstractToNativeType
(implements jnr.ffi.mapper.
ToNativeType
)
jnr.ffi.mapper.
CompositeFunctionMapper
(implements jnr.ffi.mapper.
FunctionMapper
)
jnr.ffi.mapper.
CompositeTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.mapper.
DefaultSignatureType
(implements jnr.ffi.mapper.
SignatureType
)
jnr.ffi.mapper.
DefaultTypeMapper
(implements jnr.ffi.mapper.
TypeMapper
)
jnr.ffi.mapper.
FromNativeTypes
jnr.ffi.mapper.
FunctionMapper.Builder
jnr.ffi.
LastError
jnr.ffi.
Library
jnr.ffi.
LibraryLoader
<T>
jnr.ffi.
Memory
jnr.ffi.mapper.
MethodParameterContext
(implements jnr.ffi.mapper.
ToNativeContext
)
jnr.ffi.mapper.
MethodResultContext
(implements jnr.ffi.mapper.
FromNativeContext
)
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.Offset
jnr.ffi.
StructLayout.Offset
jnr.ffi.
ObjectReferenceManager
<T>
jnr.ffi.
Platform
jnr.ffi.
Pointer
jnr.ffi.
Runtime
jnr.ffi.mapper.
SignatureTypeMapperAdapter
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.
Struct
jnr.ffi.
Union
jnr.ffi.
Struct.Member
jnr.ffi.
Struct.AbstractMember
jnr.ffi.
Struct.AbstractBoolean
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.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.ssize_t
jnr.ffi.
Struct.swblk_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.Pointer
jnr.ffi.
Struct.Signed16
jnr.ffi.
Struct.Signed32
jnr.ffi.
Struct.Signed64
jnr.ffi.
Struct.Signed8
jnr.ffi.
Struct.SignedLong
jnr.ffi.
Struct.Unsigned16
jnr.ffi.
Struct.Unsigned32
jnr.ffi.
Struct.Unsigned64
jnr.ffi.
Struct.Unsigned8
jnr.ffi.
Struct.UnsignedLong
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.mapper.
ToNativeTypes
jnr.ffi.
Type
jnr.ffi.
StructLayout
jnr.ffi.mapper.
TypeMapper.Builder
Interface Hierarchy
jnr.ffi.byref.
ByReference
<T>
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.mapper.
FromNativeType
jnr.ffi.mapper.
FunctionMapper
jnr.ffi.mapper.
FunctionMapper.Context
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>
Annotation Type Hierarchy
jnr.ffi.types.
nlink_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int64_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
socklen_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int32_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
blkcnt_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
caddr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int16_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
dev_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
uintptr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
fsfilcnt_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
fsblkcnt_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
mode_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int8_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
ino64_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
id_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
time_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int32_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
in_port_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
ssize_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
ino_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
size_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
gid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int8_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int16_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
intptr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
pid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int64_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
swblk_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
clock_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
in_addr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
sa_family_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
uid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
rlim_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
key_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
blksize_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
off_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Encoding
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Delegate
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Direct
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
StdCall
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
In
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Transient
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
LongLong
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
NulTerminate
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Clear
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Out
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Synchronized
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Pinned
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
TypeDefinition
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
IgnoreError
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
SaveError
(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.mapper.
ToNativeType.Cacheable
(implements java.lang.annotation.
Annotation
)
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
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
jnr.ffi.
NativeType
jnr.ffi.
TypeAlias
jnr.ffi.
Platform.OS
jnr.ffi.
Platform.CPU
jnr.ffi.
LibraryOption
jnr.ffi.
CallingConvention
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.