Package jnr.ffi.provider.jffi
Class HeapBufferParameterStrategy
java.lang.Object
com.kenai.jffi.ObjectParameterStrategy
jnr.ffi.provider.jffi.ParameterStrategy
jnr.ffi.provider.jffi.HeapBufferParameterStrategy
-
Nested Class Summary
Nested classes/interfaces inherited from class com.kenai.jffi.ObjectParameterStrategy
com.kenai.jffi.ObjectParameterStrategy.StrategyType
-
Field Summary
FieldsFields inherited from class jnr.ffi.provider.jffi.ParameterStrategy
objectCount
Fields inherited from class com.kenai.jffi.ObjectParameterStrategy
DIRECT, HEAP
-
Constructor Summary
ConstructorsConstructorDescriptionHeapBufferParameterStrategy
(com.kenai.jffi.ObjectParameterType.ComponentType componentType) -
Method Summary
Methods inherited from class com.kenai.jffi.ObjectParameterStrategy
isDirect
-
Field Details
-
heapBufferStrategies
-
-
Constructor Details
-
HeapBufferParameterStrategy
public HeapBufferParameterStrategy(com.kenai.jffi.ObjectParameterType.ComponentType componentType)
-
-
Method Details
-
address
- Specified by:
address
in classcom.kenai.jffi.ObjectParameterStrategy
-
object
- Specified by:
object
in classcom.kenai.jffi.ObjectParameterStrategy
-
offset
- Specified by:
offset
in classcom.kenai.jffi.ObjectParameterStrategy
-
length
- Specified by:
length
in classcom.kenai.jffi.ObjectParameterStrategy
-
get
static HeapBufferParameterStrategy get(com.kenai.jffi.ObjectParameterType.ComponentType componentType)
-