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 Package org.jruby.ext.ffi
Package Hierarchies:
All Packages
Class Hierarchy
java.lang.Object
org.jruby.ext.ffi.
ArrayMemoryIO.ArrayIO
org.jruby.ext.ffi.
ArrayMemoryIO.BigEndianArrayIO
org.jruby.ext.ffi.
ArrayMemoryIO.BE32ArrayIO
org.jruby.ext.ffi.
ArrayMemoryIO.BE64ArrayIO
org.jruby.ext.ffi.
ArrayMemoryIO.LittleEndianArrayIO
org.jruby.ext.ffi.
ArrayMemoryIO.LE32ArrayIO
org.jruby.ext.ffi.
ArrayMemoryIO.LE64ArrayIO
org.jruby.ext.ffi.
AutoPointer.AutoPointerAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
AutoPointer.ClassData
org.jruby.ext.ffi.
AutoPointer.Reaper
org.jruby.ext.ffi.
AutoPointer.ReleaserData
org.jruby.ext.ffi.
Buffer.BufferAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
CallbackManager
org.jruby.ext.ffi.
DataConverter
org.jruby.internal.runtime.methods.
DynamicMethod
org.jruby.ext.ffi.
Pointer.NilToPointerMethod
org.jruby.ext.ffi.
Enum.Allocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
Enums.Allocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
Factory
org.jruby.ext.ffi.
NoImplFactory
org.jruby.ext.ffi.
Factory.SingletonHolder
org.jruby.ext.ffi.
FFI
org.jruby.ext.ffi.
FFIService
(implements org.jruby.runtime.load.
Library
)
org.jruby.ext.ffi.
IOModule
org.jruby.ext.ffi.
MemoryIO
org.jruby.ext.ffi.
ArrayMemoryIO
org.jruby.ext.ffi.
InvalidMemoryIO
org.jruby.ext.ffi.
FreedMemoryIO
(implements org.jruby.ext.ffi.
AllocatedDirectMemoryIO
)
org.jruby.ext.ffi.
NullMemoryIO
org.jruby.ext.ffi.
SwappedMemoryIO
org.jruby.ext.ffi.
MemoryOp
org.jruby.ext.ffi.
MemoryOp.Mapped
org.jruby.ext.ffi.
MemoryOp.PrimitiveOp
org.jruby.ext.ffi.
MemoryOp.BooleanOp
org.jruby.ext.ffi.
MemoryOp.Float32
org.jruby.ext.ffi.
MemoryOp.Float64
org.jruby.ext.ffi.
MemoryOp.PointerOp
org.jruby.ext.ffi.
MemoryOp.Signed16
org.jruby.ext.ffi.
MemoryOp.Signed16Swapped
org.jruby.ext.ffi.
MemoryOp.Signed32
org.jruby.ext.ffi.
MemoryOp.Signed32Swapped
org.jruby.ext.ffi.
MemoryOp.Signed64
org.jruby.ext.ffi.
MemoryOp.Signed64Swapped
org.jruby.ext.ffi.
MemoryOp.Signed8
org.jruby.ext.ffi.
MemoryOp.Unsigned16
org.jruby.ext.ffi.
MemoryOp.Unsigned16Swapped
org.jruby.ext.ffi.
MemoryOp.Unsigned32
org.jruby.ext.ffi.
MemoryOp.Unsigned32Swapped
org.jruby.ext.ffi.
MemoryOp.Unsigned64
org.jruby.ext.ffi.
MemoryOp.Unsigned64Swapped
org.jruby.ext.ffi.
MemoryOp.Unsigned8
org.jruby.ext.ffi.
MemoryOp.StructOp
org.jruby.ext.ffi.
StructLayout.MultiDimensionArrayOp
org.jruby.ext.ffi.
MemoryPointer.MemoryPointerAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
MemoryUtil
org.jruby.ext.ffi.
Platform
org.jruby.ext.ffi.
Platform.Default
org.jruby.ext.ffi.
Platform.Supported
org.jruby.ext.ffi.
Platform.AIX
org.jruby.ext.ffi.
Platform.Darwin
org.jruby.ext.ffi.
Platform.Linux
org.jruby.ext.ffi.
Platform.Windows
org.jruby.ext.ffi.
Platform.Unsupported
org.jruby.ext.ffi.
Platform.SingletonHolder
org.jruby.ext.ffi.
Pointer.PointerAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
java.lang.ref.Reference<T>
java.lang.ref.PhantomReference<T>
org.jruby.util.
PhantomReferenceReaper
<T> (implements java.lang.Runnable)
org.jruby.ext.ffi.
AutoPointer.ReaperGroup
(implements java.lang.Runnable)
org.jruby.ext.ffi.
ReifyingAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.
RubyBasicObject
(implements java.lang.Cloneable, java.lang.Comparable<T>, org.jruby.runtime.marshal.
CoreObjectType
, org.jruby.runtime.builtin.
InstanceVariables
, org.jruby.runtime.builtin.
InternalVariables
, org.jruby.runtime.builtin.
IRubyObject
, java.io.Serializable)
org.jruby.
RubyObject
org.jruby.ext.ffi.
Enum
org.jruby.ext.ffi.
Enums
org.jruby.ext.ffi.
MemoryObject
org.jruby.ext.ffi.
AbstractMemory
org.jruby.ext.ffi.
Buffer
org.jruby.ext.ffi.
Pointer
org.jruby.ext.ffi.
AbstractInvoker
org.jruby.ext.ffi.
AutoPointer
org.jruby.ext.ffi.
MemoryPointer
org.jruby.ext.ffi.
Struct
(implements org.jruby.ext.ffi.
StructLayout.Storage
)
org.jruby.ext.ffi.
StructByReference
org.jruby.ext.ffi.
StructLayout.ArrayProxy
org.jruby.ext.ffi.
StructLayout.CharArrayProxy
org.jruby.ext.ffi.
StructLayout.Field
org.jruby.ext.ffi.
StructLayout.ArrayField
org.jruby.ext.ffi.
StructLayout.EnumField
org.jruby.ext.ffi.
StructLayout.FunctionField
org.jruby.ext.ffi.
StructLayout.InnerStructField
org.jruby.ext.ffi.
StructLayout.MappedField
org.jruby.ext.ffi.
StructLayout.NumberField
org.jruby.ext.ffi.
StructLayout.PointerField
org.jruby.ext.ffi.
StructLayout.StringField
org.jruby.ext.ffi.
Type
org.jruby.ext.ffi.
CallbackInfo
org.jruby.ext.ffi.
MappedType
org.jruby.ext.ffi.
StructByValue
org.jruby.ext.ffi.
StructLayout
org.jruby.ext.ffi.
Type.Array
org.jruby.ext.ffi.
Type.Builtin
org.jruby.ext.ffi.
Struct.Allocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.ArrayFieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.ArrayFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
StructLayout.DefaultFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
StructLayout.EnumFieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.EnumFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
StructLayout.FieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.FunctionFieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.FunctionFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
StructLayout.InnerStructFieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.InnerStructFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
StructLayout.MappedFieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.MappedFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
StructLayout.Member
org.jruby.ext.ffi.
StructLayout.NullStorage
(implements org.jruby.ext.ffi.
StructLayout.Storage
)
org.jruby.ext.ffi.
StructLayout.NumberFieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.NumberFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
StructLayout.PointerFieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.PointerFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
StructLayout.StringFieldAllocator
(implements org.jruby.runtime.
ObjectAllocator
)
org.jruby.ext.ffi.
StructLayout.StringFieldIO
(implements org.jruby.ext.ffi.
StructLayout.FieldIO
)
org.jruby.ext.ffi.
TypeResolver
org.jruby.ext.ffi.
TypeSizeMapper
org.jruby.ext.ffi.
Util
Interface Hierarchy
org.jruby.ext.ffi.
AllocatedDirectMemoryIO
org.jruby.ext.ffi.
StructLayout.FieldIO
org.jruby.ext.ffi.
StructLayout.Storage
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
org.jruby.ext.ffi.
Platform.OS_TYPE
org.jruby.ext.ffi.
Platform.CPU_TYPE
org.jruby.ext.ffi.
NativeType
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes