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

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

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 FreedMemoryIO
           
 class NullMemoryIO
          An implementation of MemoryIO that throws an exception on any access.
 class SwappedMemoryIO
           
 

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.
 DirectMemoryIO SwappedMemoryIO.getMemoryIO(long offset)
           
abstract  DirectMemoryIO Factory.wrapDirectMemory(Ruby runtime, long address)
          Wraps a native C memory address in a MemoryIO accessor.
 DirectMemoryIO NoImplFactory.wrapDirectMemory(Ruby runtime, long address)
           
 

Constructors in org.jruby.ext.ffi with parameters of type DirectMemoryIO
AbstractInvoker(Ruby runtime, RubyClass klass, int arity, DirectMemoryIO io)
          Creates a new AbstractInvoker instance.
Pointer(Ruby runtime, DirectMemoryIO io)
           
Pointer(Ruby runtime, DirectMemoryIO io, long size, int typeSize)
           
Pointer(Ruby runtime, RubyClass klass, DirectMemoryIO io)
           
Pointer(Ruby runtime, RubyClass klass, DirectMemoryIO io, long size)
           
Pointer(Ruby runtime, RubyClass klass, DirectMemoryIO io, long size, int typeSize)
           
 

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

Classes in org.jruby.ext.ffi.jffi that implement DirectMemoryIO
 class CodeMemoryIO
          Representation of code (executable) memory blocks
 

Methods in org.jruby.ext.ffi.jffi that return DirectMemoryIO
 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)
           
 



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