Package jnr.ffi.provider.jffi
Class BufferParameterStrategy
- java.lang.Object
-
- com.kenai.jffi.ObjectParameterStrategy
-
- jnr.ffi.provider.jffi.ParameterStrategy
-
- jnr.ffi.provider.jffi.BufferParameterStrategy
-
public final class BufferParameterStrategy extends ParameterStrategy
-
-
Field Summary
-
Fields inherited from class jnr.ffi.provider.jffi.ParameterStrategy
objectCount
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longaddress(Object o)static longaddress(Buffer buffer)static longaddress(ByteBuffer ptr)static longaddress(CharBuffer ptr)static longaddress(DoubleBuffer ptr)static longaddress(FloatBuffer ptr)static longaddress(IntBuffer ptr)static longaddress(LongBuffer ptr)static longaddress(ShortBuffer ptr)intlength(Object o)Objectobject(Object o)intoffset(Object o)
-
-
-
Method Detail
-
address
public static long address(ByteBuffer ptr)
-
address
public static long address(ShortBuffer ptr)
-
address
public static long address(CharBuffer ptr)
-
address
public static long address(IntBuffer ptr)
-
address
public static long address(FloatBuffer ptr)
-
address
public static long address(LongBuffer ptr)
-
address
public static long address(DoubleBuffer ptr)
-
address
public static long address(Buffer buffer)
-
address
public long address(Object o)
- Specified by:
addressin classcom.kenai.jffi.ObjectParameterStrategy
-
object
public Object object(Object o)
- Specified by:
objectin classcom.kenai.jffi.ObjectParameterStrategy
-
offset
public int offset(Object o)
- Specified by:
offsetin classcom.kenai.jffi.ObjectParameterStrategy
-
length
public int length(Object o)
- Specified by:
lengthin classcom.kenai.jffi.ObjectParameterStrategy
-
-