Class HeapBufferParameterStrategy

java.lang.Object
com.kenai.jffi.ObjectParameterStrategy
jnr.ffi.provider.jffi.ParameterStrategy
jnr.ffi.provider.jffi.HeapBufferParameterStrategy

final class HeapBufferParameterStrategy extends ParameterStrategy
  • Field Details

  • Constructor Details

    • HeapBufferParameterStrategy

      public HeapBufferParameterStrategy(com.kenai.jffi.ObjectParameterType.ComponentType componentType)
  • Method Details

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

      static HeapBufferParameterStrategy get(com.kenai.jffi.ObjectParameterType.ComponentType componentType)