Uses of Interface
org.jruby.ext.ffi.DirectMemoryIO

Packages that use DirectMemoryIO
org.jruby.ext.ffi   
org.jruby.ext.ffi.jffi   
org.jruby.ext.ffi.jna   
 

Uses of DirectMemoryIO in org.jruby.ext.ffi
 

Subinterfaces of DirectMemoryIO in org.jruby.ext.ffi
 interface AllocatedDirectMemoryIO
           
 

Classes in org.jruby.ext.ffi that implement DirectMemoryIO
 class NullMemoryIO
          An implementation of MemoryIO that throws an exception on any access.
 

Methods in org.jruby.ext.ffi that return DirectMemoryIO
 DirectMemoryIO ArrayMemoryIO.getMemoryIO(long offset)
           
 DirectMemoryIO InvalidMemoryIO.getMemoryIO(long offset)
           
 DirectMemoryIO MemoryIO.getMemoryIO(long offset)
          Reads a pointer value at the specified offset within the memory area, and wraps it in an abstract memory accessor.
abstract  DirectMemoryIO Factory.wrapDirectMemory(Ruby runtime, long address)
          Wraps a native C memory address in a MemoryIO accessor.
 

Constructors in org.jruby.ext.ffi with parameters of type DirectMemoryIO
BasePointer(Ruby runtime, DirectMemoryIO io)
           
BasePointer(Ruby runtime, DirectMemoryIO io, long size)
           
BasePointer(Ruby runtime, DirectMemoryIO io, long size, int typeSize)
           
BasePointer(Ruby runtime, RubyClass klass, DirectMemoryIO io, long size)
           
BasePointer(Ruby runtime, RubyClass klass, DirectMemoryIO io, long size, int typeSize)
           
 

Uses of DirectMemoryIO in org.jruby.ext.ffi.jffi
 

Methods in org.jruby.ext.ffi.jffi that return DirectMemoryIO
 DirectMemoryIO Factory.wrapDirectMemory(long address)
           
 DirectMemoryIO Factory.wrapDirectMemory(Ruby runtime, long address)
           
 

Constructors in org.jruby.ext.ffi.jffi with parameters of type DirectMemoryIO
DynamicLibrary.Symbol(Ruby runtime, DynamicLibrary library, java.lang.String name, DirectMemoryIO io)
           
 

Uses of DirectMemoryIO in org.jruby.ext.ffi.jna
 

Classes in org.jruby.ext.ffi.jna that implement DirectMemoryIO
 class BoundedNativeMemoryIO
          JNA implementation of memory I/O operations.
 class NativeMemoryIO
          JNA implementation of memory I/O operations.
 

Methods in org.jruby.ext.ffi.jna that return DirectMemoryIO
 DirectMemoryIO BoundedNativeMemoryIO.getMemoryIO(long offset)
           
 DirectMemoryIO NativeMemoryIO.getMemoryIO(long offset)
           
 DirectMemoryIO Factory.wrapDirectMemory(Ruby runtime, long address)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.