Package org.jruby.ext.ffi.jffi
Class DefaultMethodFactory.Float32Invoker
java.lang.Object
org.jruby.ext.ffi.jffi.DefaultMethodFactory.BaseInvoker
org.jruby.ext.ffi.jffi.DefaultMethodFactory.Float32Invoker
- All Implemented Interfaces:
FunctionInvoker
- Enclosing class:
- DefaultMethodFactory
private static final class DefaultMethodFactory.Float32Invoker
extends DefaultMethodFactory.BaseInvoker
Invokes the native function with a 32 bit float return value.
Returns a Float to ruby.
-
Field Summary
FieldsFields inherited from class org.jruby.ext.ffi.jffi.DefaultMethodFactory.BaseInvoker
invoker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal IRubyObjectinvoke(ThreadContext context, com.kenai.jffi.Function function, com.kenai.jffi.HeapInvocationBuffer args)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
Float32Invoker
private Float32Invoker()
-
-
Method Details
-
invoke
public final IRubyObject invoke(ThreadContext context, com.kenai.jffi.Function function, com.kenai.jffi.HeapInvocationBuffer args)
-