public final class DelegatingPointerParameterStrategy extends PointerParameterStrategy
Constructor and Description |
---|
DelegatingPointerParameterStrategy(IRubyObject value,
PointerParameterStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
long |
address(java.lang.Object parameter) |
MemoryIO |
getMemoryIO(java.lang.Object parameter) |
int |
length(java.lang.Object parameter) |
java.lang.Object |
object(java.lang.Object parameter) |
int |
offset(java.lang.Object parameter) |
isReferenceRequired
public DelegatingPointerParameterStrategy(IRubyObject value, PointerParameterStrategy strategy)
public long address(java.lang.Object parameter)
address
in class PointerParameterStrategy
public java.lang.Object object(java.lang.Object parameter)
object
in class PointerParameterStrategy
public int offset(java.lang.Object parameter)
offset
in class PointerParameterStrategy
public int length(java.lang.Object parameter)
length
in class PointerParameterStrategy
public MemoryIO getMemoryIO(java.lang.Object parameter)
getMemoryIO
in class PointerParameterStrategy
Copyright © 2001-2018 JRuby. All Rights Reserved.