public final class FreedMemoryIO extends InvalidMemoryIO implements AllocatedDirectMemoryIO
runtime| Constructor and Description |
|---|
FreedMemoryIO(Ruby runtime) |
| Modifier and Type | Method and Description |
|---|---|
void |
free() |
boolean |
isAutoRelease() |
void |
setAutoRelease(boolean autorelease) |
array, arrayLength, arrayOffset, asByteBuffer, clear, dup, ex, get, get, get, get, get, get, getAddress, getByte, getDouble, getErrorClass, getFloat, getInt, getLong, getMemoryIO, getNativeLong, getShort, getZeroTerminatedByteArray, getZeroTerminatedByteArray, indexOf, indexOf, order, put, put, put, put, put, put, putAddress, putByte, putDouble, putFloat, putInt, putLong, putMemoryIO, putNativeLong, putShort, putZeroTerminatedByteArray, setMemory, slice, slicepublic FreedMemoryIO(Ruby runtime)
public void free()
free in interface AllocatedDirectMemoryIOpublic void setAutoRelease(boolean autorelease)
setAutoRelease in interface AllocatedDirectMemoryIOpublic boolean isAutoRelease()
isAutoRelease in interface AllocatedDirectMemoryIOCopyright © 2001–2024 JRuby. All rights reserved.