Class PointerParameterStrategy

java.lang.Object
com.kenai.jffi.ObjectParameterStrategy
org.jruby.ext.ffi.jffi.PointerParameterStrategy
Direct Known Subclasses:
DelegatingPointerParameterStrategy, StringParameterStrategy

public abstract class PointerParameterStrategy extends com.kenai.jffi.ObjectParameterStrategy
  • Method Details

    • isReferenceRequired

      public final boolean isReferenceRequired()
    • getMemoryIO

      public abstract MemoryIO getMemoryIO(Object parameter)
    • address

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

      public Object object(Object parameter)
      Specified by:
      object in class com.kenai.jffi.ObjectParameterStrategy
    • offset

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

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