private static final class DefaultMethodFactory.ConvertingInvoker extends DefaultMethodFactory.BaseInvoker
| Modifier and Type | Field and Description |
|---|---|
private NativeDataConverter |
converter |
private FunctionInvoker |
nativeInvoker |
invoker| Constructor and Description |
|---|
ConvertingInvoker(FunctionInvoker nativeInvoker,
NativeDataConverter converter) |
| Modifier and Type | Method and Description |
|---|---|
IRubyObject |
invoke(ThreadContext context,
com.kenai.jffi.Function function,
com.kenai.jffi.HeapInvocationBuffer args) |
private final FunctionInvoker nativeInvoker
private final NativeDataConverter converter
public ConvertingInvoker(FunctionInvoker nativeInvoker, NativeDataConverter converter)
public final IRubyObject invoke(ThreadContext context, com.kenai.jffi.Function function, com.kenai.jffi.HeapInvocationBuffer args)