public final class JITSignature extends Object
Constructor and Description |
---|
JITSignature(NativeType resultType,
NativeType[] parameterTypes,
boolean hasResultConverter,
boolean[] hasParameterConverter,
com.kenai.jffi.CallingConvention convention,
boolean ignoreError) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
com.kenai.jffi.CallingConvention |
getCallingConvention() |
int |
getParameterCount() |
NativeType |
getParameterType(int parameterIndex) |
NativeType |
getResultType() |
int |
hashCode() |
boolean |
hasParameterConverter(int parameterIndex) |
boolean |
hasResultConverter() |
boolean |
isIgnoreError() |
public JITSignature(NativeType resultType, NativeType[] parameterTypes, boolean hasResultConverter, boolean[] hasParameterConverter, com.kenai.jffi.CallingConvention convention, boolean ignoreError)
public final NativeType getResultType()
public final NativeType getParameterType(int parameterIndex)
public final com.kenai.jffi.CallingConvention getCallingConvention()
public final int getParameterCount()
public final boolean hasResultConverter()
public final boolean hasParameterConverter(int parameterIndex)
public boolean isIgnoreError()