Top Fields Constructors Methods
jnr.ffi.provider.jffi

public final Class PointerParameterStrategy

extends ParameterStrategy
Class Inheritance
Imports
com.kenai.jffi.ObjectParameterType, jnr.ffi.Pointer

Field Summary

Modifier and TypeField and Description
public static final PointerParameterStrategy
public static final PointerParameterStrategy
Inherited from jnr.ffi.provider.jffi.ParameterStrategy:
objectCount

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public long
public long
public int
public Object
public int

Field Detail

DIRECTback to summary
public static final PointerParameterStrategy DIRECT

Hides com.kenai.jffi.ObjectParameterStrategy.DIRECT.

HEAPback to summary
public static final PointerParameterStrategy HEAP

Hides com.kenai.jffi.ObjectParameterStrategy.HEAP.

Constructor Detail

PointerParameterStrategyback to summary
pack-priv PointerParameterStrategy(ObjectParameterStrategy.StrategyType type)

Method Detail

addressback to summary
public long address(Object o)

Implements abstract com.kenai.jffi.ObjectParameterStrategy.address.

Annotations
@Override
addressback to summary
public long address(Pointer pointer)

Implements abstract com.kenai.jffi.ObjectParameterStrategy.address.

lengthback to summary
public int length(Object o)

Implements abstract com.kenai.jffi.ObjectParameterStrategy.length.

Annotations
@Override
objectback to summary
public Object object(Object o)

Implements abstract com.kenai.jffi.ObjectParameterStrategy.object.

Annotations
@Override
offsetback to summary
public int offset(Object o)

Implements abstract com.kenai.jffi.ObjectParameterStrategy.offset.

Annotations
@Override