Package org.jruby.ext.ffi.jffi
Class DefaultMethodFactory.Unsigned8Invoker
java.lang.Object
org.jruby.ext.ffi.jffi.DefaultMethodFactory.BaseInvoker
org.jruby.ext.ffi.jffi.DefaultMethodFactory.Unsigned8Invoker
- All Implemented Interfaces:
FunctionInvoker
- Enclosing class:
- DefaultMethodFactory
private static final class DefaultMethodFactory.Unsigned8Invoker
extends DefaultMethodFactory.BaseInvoker
Invokes the native function with an unsigned 8 bit integer return value.
Returns a Fixnum 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
-
Unsigned8Invoker
private Unsigned8Invoker()
-
-
Method Details
-
invoke
public final IRubyObject invoke(ThreadContext context, com.kenai.jffi.Function function, com.kenai.jffi.HeapInvocationBuffer args)
-