Package com.jogamp.gluegen
Class JavaConfiguration.JavaCallbackInfo
- java.lang.Object
-
- com.jogamp.gluegen.JavaConfiguration.JavaCallbackInfo
-
- Enclosing class:
- JavaConfiguration
public static class JavaConfiguration.JavaCallbackInfo extends Object
JavaCallback compile time information, produced byJavaEmitter#beginFunctions(TypeDictionary, TypeDictionary, Map)
fromfunction-pointer
Type
s mapped toJavaConfiguration.getJavaCallbackList()
names viaTypeDictionary
(typedef).- See Also:
JavaConfiguration#funcPtrTypeToJavaCallbackMap
,JavaConfiguration.setFuncToJavaCallbackMap
-
-
Constructor Summary
Constructors Constructor Description JavaCallbackInfo(String cbFuncTypeName, String cbSimpleClazzName, String cbFQClazzName, String staticCBMethodSignature, FunctionType cbFuncType, MethodBinding cbFuncBinding, int cbFuncUserParamIdx, List<Integer> cbFuncKeyIndices, String setFuncName, int setFuncUserParamIdx, List<Integer> setFuncKeyIndices, String userParamClassName, String customKeyClassName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setFuncProcessed(FunctionType setFuncType, int cbParamIdx)
String
toString()
-
-
-
Constructor Detail
-
JavaCallbackInfo
public JavaCallbackInfo(String cbFuncTypeName, String cbSimpleClazzName, String cbFQClazzName, String staticCBMethodSignature, FunctionType cbFuncType, MethodBinding cbFuncBinding, int cbFuncUserParamIdx, List<Integer> cbFuncKeyIndices, String setFuncName, int setFuncUserParamIdx, List<Integer> setFuncKeyIndices, String userParamClassName, String customKeyClassName)
-
-
Method Detail
-
setFuncProcessed
public void setFuncProcessed(FunctionType setFuncType, int cbParamIdx)
-
-