Top Fields Constructors Methods
org.jruby.ext.ffi

public final Class FreedMemoryIO

extends InvalidMemoryIO
implements AllocatedDirectMemoryIO
Class Inheritance
All Implemented Interfaces
org.jruby.ext.ffi.AllocatedDirectMemoryIO
Imports
org.jruby.Ruby

Field Summary

Inherited from org.jruby.ext.ffi.InvalidMemoryIO:
runtime

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public boolean
public void
Inherited from org.jruby.ext.ffi.InvalidMemoryIO:
arrayarrayLengtharrayOffsetasByteBuffercleardupexgetgetgetgetgetgetgetAddressgetBytegetDoublegetErrorClassgetFloatgetIntgetLonggetMemoryIOgetNativeLonggetShortgetZeroTerminatedByteArraygetZeroTerminatedByteArrayindexOfindexOforderputputputputputputputAddressputByteputDoubleputFloatputIntputLongputMemoryIOputNativeLongputShortputZeroTerminatedByteArraysetMemorysliceslice

Constructor Detail

FreedMemoryIOback to summary
public FreedMemoryIO(Ruby runtime)

Method Detail

freeback to summary
public void free()

Implements org.jruby.ext.ffi.AllocatedDirectMemoryIO.free.

isAutoReleaseback to summary
public boolean isAutoRelease()

Implements org.jruby.ext.ffi.AllocatedDirectMemoryIO.isAutoRelease.

setAutoReleaseback to summary
public void setAutoRelease(boolean autorelease)

Implements org.jruby.ext.ffi.AllocatedDirectMemoryIO.setAutoRelease.