jnr.ffi.provider.jffi
Class PointerParameterStrategy
java.lang.Object
com.kenai.jffi.ObjectParameterStrategy
jnr.ffi.provider.jffi.PointerParameterStrategy
public abstract class PointerParameterStrategy
- extends com.kenai.jffi.ObjectParameterStrategy
| Nested classes/interfaces inherited from class com.kenai.jffi.ObjectParameterStrategy |
com.kenai.jffi.ObjectParameterStrategy.StrategyType |
| Fields inherited from class com.kenai.jffi.ObjectParameterStrategy |
DIRECT, HEAP |
|
Constructor Summary |
protected |
PointerParameterStrategy(com.kenai.jffi.ObjectParameterStrategy.StrategyType type)
|
protected |
PointerParameterStrategy(com.kenai.jffi.ObjectParameterStrategy.StrategyType type,
com.kenai.jffi.ObjectParameterType parameterType)
|
|
Method Summary |
abstract long |
address(java.lang.Object o)
|
long |
getAddress(java.lang.Object o)
|
| Methods inherited from class com.kenai.jffi.ObjectParameterStrategy |
isDirect, length, object, offset |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
objectCount
public final int objectCount
PointerParameterStrategy
protected PointerParameterStrategy(com.kenai.jffi.ObjectParameterStrategy.StrategyType type)
PointerParameterStrategy
protected PointerParameterStrategy(com.kenai.jffi.ObjectParameterStrategy.StrategyType type,
com.kenai.jffi.ObjectParameterType parameterType)
getAddress
public long getAddress(java.lang.Object o)
address
public abstract long address(java.lang.Object o)
- Specified by:
address in class com.kenai.jffi.ObjectParameterStrategy
Copyright © 2012. All Rights Reserved.