org.bridj
Class DynamicFunction<R>
java.lang.Object
org.bridj.NativeObject
org.bridj.Callback
org.bridj.DynamicFunction<R>
- All Implemented Interfaces:
- CallbackInterface, NativeObjectInterface
public abstract class DynamicFunction<R>
- extends Callback
Generic C function which invocation involves a bit of Java reflection.
To create a dynamic function, use Pointer.asDynamicFunction(org.bridj.ann.Convention.Style, java.lang.reflect.Type, java.lang.reflect.Type[])
or CRuntime.getDynamicFunctionFactory(org.bridj.NativeLibrary, org.bridj.ann.Convention.Style, java.lang.reflect.Type, java.lang.reflect.Type[])
.
- Author:
- ochafik
DynamicFunction
protected DynamicFunction()
apply
public R apply(Object... args)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2009-2012. All Rights Reserved.