Package | Description |
---|---|
org.bridj | |
org.bridj.ann |
BridJ annotations classes (used to decorate bindings ; you do not need to
browse this if you are using JNAerator).
|
org.bridj.demangling |
BridJ symbols demanglers.
|
Modifier and Type | Method and Description |
---|---|
static <R> Pointer<DynamicFunction<R>> |
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. |
<R> DynamicFunction<R> |
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.
|
DynamicFunctionFactory |
CRuntime.getDynamicFunctionFactory(NativeLibrary library,
Convention.Style callingConvention,
Type returnType,
Type... parameterTypes)
Get a shared factory of native function wrappers that have a given
signatures.
|
void |
MethodCallInfo.setCallingConvention(Convention.Style style) |
Modifier and Type | Method and Description |
---|---|
static Convention.Style |
Convention.Style.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Convention.Style[] |
Convention.Style.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Field and Description |
---|---|
Convention.Style |
Demangler.MemberRef.callingConvention |
Modifier and Type | Method and Description |
---|---|
Convention.Style |
Demangler.Symbol.getInferredCallingConvention() |
Convention.Style |
Demangler.Symbol.getStyle() |
Copyright © 2009-2020. All Rights Reserved.