static class DefaultInvokerFactory.ConvertingInvoker extends DefaultInvokerFactory.BaseInvoker
| Modifier and Type | Field and Description |
|---|---|
private FromNativeContext |
fromNativeContext |
private FromNativeConverter |
fromNativeConverter |
private DefaultInvokerFactory.FunctionInvoker |
nativeInvoker |
invoker| Constructor and Description |
|---|
ConvertingInvoker(FromNativeConverter converter,
FromNativeContext context,
DefaultInvokerFactory.FunctionInvoker nativeInvoker) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
invoke(Runtime runtime,
com.kenai.jffi.Function function,
com.kenai.jffi.HeapInvocationBuffer buffer) |
private final FromNativeConverter fromNativeConverter
private final FromNativeContext fromNativeContext
private final DefaultInvokerFactory.FunctionInvoker nativeInvoker
public ConvertingInvoker(FromNativeConverter converter, FromNativeContext context, DefaultInvokerFactory.FunctionInvoker nativeInvoker)
public final java.lang.Object invoke(Runtime runtime, com.kenai.jffi.Function function, com.kenai.jffi.HeapInvocationBuffer buffer)