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
  • Method Details

    • 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:
      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