Class NativeFunctionInfo

java.lang.Object
org.jruby.ext.ffi.jffi.NativeFunctionInfo

class NativeFunctionInfo extends Object
Holds information for creating JFFI functions
  • Field Details

    • returnType

      final Type returnType
    • parameterTypes

      final Type[] parameterTypes
    • jffiReturnType

      final com.kenai.jffi.Type jffiReturnType
    • jffiParameterTypes

      final com.kenai.jffi.Type[] jffiParameterTypes
    • convention

      final com.kenai.jffi.CallingConvention convention
    • callContext

      final com.kenai.jffi.CallContext callContext
  • Constructor Details

    • NativeFunctionInfo

      public NativeFunctionInfo(Ruby runtime, Type returnType, Type[] parameterTypes, com.kenai.jffi.CallingConvention convention)