class NativeClosurePointer extends InAccessibleMemoryIO
Modifier and Type | Field and Description |
---|---|
private com.kenai.jffi.Closure.Handle |
handle |
(package private) NativeClosureProxy |
proxy |
Constructor and Description |
---|
NativeClosurePointer(Runtime runtime,
com.kenai.jffi.Closure.Handle handle,
NativeClosureProxy proxy) |
Modifier and Type | Method and Description |
---|---|
long |
size()
Gets the size of this memory object in bytes (optional operation).
|
array, arrayLength, arrayOffset, error, get, get, get, get, get, get, getByte, getDouble, getFloat, getInt, getLong, getLongLong, getPointer, getPointer, getShort, getString, getString, hasArray, indexOf, put, put, put, put, put, put, putByte, putDouble, putFloat, putInt, putLong, putLongLong, putPointer, putShort, putString, setMemory
checkBounds, checkBounds, getAddress, getInt, getNativeLong, indexOf, putAddress, putAddress, putInt, putNativeLong, slice, slice, transferFrom, transferTo
address, get, getNullTerminatedPointerArray, getNullTerminatedStringArray, getRuntime, isDirect, newIntPointer, put, toString, wrap, wrap, wrap
private final com.kenai.jffi.Closure.Handle handle
final NativeClosureProxy proxy
public NativeClosurePointer(Runtime runtime, com.kenai.jffi.Closure.Handle handle, NativeClosureProxy proxy)