Package jnr.ffi.provider.jffi
Interface MethodGenerator
- All Known Implementing Classes:
AbstractFastNumericMethodGenerator,BaseMethodGenerator,BufferMethodGenerator,FastIntMethodGenerator,FastLongMethodGenerator,FastNumericMethodGenerator,NotImplMethodGenerator,X86MethodGenerator
public interface MethodGenerator
-
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(AsmBuilder builder, String functionName, com.kenai.jffi.Function function, ResultType resultType, ParameterType[] parameterTypes, boolean ignoreError) booleanisSupported(ResultType resultType, ParameterType[] parameterTypes, CallingConvention callingConvention)
-
Method Details
-
isSupported
boolean isSupported(ResultType resultType, ParameterType[] parameterTypes, CallingConvention callingConvention) -
generate
void generate(AsmBuilder builder, String functionName, com.kenai.jffi.Function function, ResultType resultType, ParameterType[] parameterTypes, boolean ignoreError)
-