|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DynamicFunction | |
|---|---|
| org.bridj | BridJ core classes and C runtime (Pointer, BridJ, SizeT, Platform, LastError...). |
| org.bridj.cpp | BridJ C++ runtime. |
| Uses of DynamicFunction in org.bridj |
|---|
| Methods in org.bridj that return DynamicFunction | ||
|---|---|---|
|
Pointer.asDynamicFunction(Convention.Style callingConvention,
Type returnType,
Type... parameterTypes)
Cast this pointer as a function pointer to a function that returns the specified return type and takes the specified parameter types. |
|
DynamicFunction |
DynamicFunctionFactory.newInstance(Pointer<?> functionPointer)
|
|
| Methods in org.bridj that return types with arguments of type DynamicFunction | ||
|---|---|---|
static
|
Pointer.allocateDynamicCallback(DynamicCallback<R> callback,
Convention.Style callingConvention,
Type returnType,
Type... parameterTypes)
Create a native callback which signature corresponds to the provided calling convention, return type and parameter types, and which redirects calls to the provided Java DynamicCallback handler. |
|
| Uses of DynamicFunction in org.bridj.cpp |
|---|
| Fields in org.bridj.cpp declared as DynamicFunction | |
|---|---|
protected DynamicFunction<Void> |
CPPRuntime.MemoryOperators.deleteArrayFct
|
protected DynamicFunction<Void> |
CPPRuntime.MemoryOperators.deleteFct
|
protected DynamicFunction<Pointer<?>> |
CPPRuntime.MemoryOperators.newArrayFct
|
protected DynamicFunction<Pointer<?>> |
CPPRuntime.MemoryOperators.newFct
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||