jnr.ffi.provider.jffi
Class BufferParameterStrategy

java.lang.Object
  extended by com.kenai.jffi.ObjectParameterStrategy
      extended by jnr.ffi.provider.jffi.ParameterStrategy
          extended by jnr.ffi.provider.jffi.BufferParameterStrategy

public final class BufferParameterStrategy
extends ParameterStrategy


Nested Class Summary
 
Nested classes/interfaces inherited from class com.kenai.jffi.ObjectParameterStrategy
com.kenai.jffi.ObjectParameterStrategy.StrategyType
 
Field Summary
 
Fields inherited from class jnr.ffi.provider.jffi.ParameterStrategy
objectCount
 
Fields inherited from class com.kenai.jffi.ObjectParameterStrategy
DIRECT, HEAP
 
Method Summary
 long address(Buffer buffer)
           
 long address(Object o)
           
 int length(Object o)
           
 Object object(Object o)
           
 int offset(Object o)
           
 
Methods inherited from class com.kenai.jffi.ObjectParameterStrategy
isDirect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

address

public long address(Buffer buffer)

address

public long address(Object o)
Specified by:
address in class com.kenai.jffi.ObjectParameterStrategy

object

public Object object(Object o)
Specified by:
object in class com.kenai.jffi.ObjectParameterStrategy

offset

public int offset(Object o)
Specified by:
offset in class com.kenai.jffi.ObjectParameterStrategy

length

public int length(Object o)
Specified by:
length in class com.kenai.jffi.ObjectParameterStrategy


Copyright © 2013. All Rights Reserved.