GlueGen: Member List

GlueGen v2.6.0-rc-20250712 GlueGen, Native Binding Generator for Java™ (public API).

com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter Member List

This is the complete list of members for com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter, including all inherited members.

addStrings2Buffer(StringBuilder buf, final String sep, final String first, final Collection< String > col) | com.jogamp.gluegen.JavaEmitter | static
beginDefines() | com.jogamp.gluegen.JavaEmitter |
beginEmission(final GlueEmitterControls controls) | com.jogamp.gluegen.JavaEmitter |
beginFunctions(final TypeDictionary typedefDictionary, final TypeDictionary structDictionary, final Map< Type, Type > canonMap, final List< FunctionSymbol > cFunctions) | com.jogamp.gluegen.JavaEmitter |
beginStructLayout() | com.jogamp.gluegen.JavaEmitter |
beginStructs(final TypeDictionary typedefDictionary, final TypeDictionary structDictionary, final Map< Type, Type > canonMap) | com.jogamp.gluegen.JavaEmitter |
cfg | com.jogamp.gluegen.JavaEmitter | protected
createConfig() | com.jogamp.gluegen.JavaEmitter | protected
cUnit() | com.jogamp.gluegen.JavaEmitter | protected
emitAllFileFooters() | com.jogamp.gluegen.JavaEmitter | protected
emitAllFileHeaders() | com.jogamp.gluegen.JavaEmitter | protected
emitCustomJavaCode(final CodeUnit unit, final String className) | com.jogamp.gluegen.JavaEmitter | protected
emitCustomJNICode(final CodeUnit unit, final String className) | com.jogamp.gluegen.JavaEmitter | protected
emitDefine(final ConstantDefinition def, final String optionalComment) | com.jogamp.gluegen.JavaEmitter |
emitFunctions(final List< FunctionSymbol > funcsToBind) | com.jogamp.gluegen.JavaEmitter |
emitStruct(final CompoundType structCType, final Type structCTypedefPtr) | com.jogamp.gluegen.JavaEmitter |
endDefines() | com.jogamp.gluegen.JavaEmitter |
endEmission() | com.jogamp.gluegen.JavaEmitter |
endFunctions() | com.jogamp.gluegen.JavaEmitter |
endStructLayout() | com.jogamp.gluegen.JavaEmitter |
endStructs() | com.jogamp.gluegen.JavaEmitter |
expandMethodBinding(final MethodBinding binding) | com.jogamp.gluegen.JavaEmitter | protected
generateMethodBindingEmitters(final FunctionSymbol sym) | com.jogamp.gluegen.JavaEmitter | protected
generatePrivateEmitters(final MethodBinding binding, final List< FunctionEmitter > allEmitters) | com.jogamp.gluegen.JavaEmitter | protected
generatePublicEmitters(final MethodBinding binding, final List< FunctionEmitter > allEmitters, final boolean signatureOnly) | com.jogamp.gluegen.JavaEmitter | protected
getClassAccessModifiers(final String classFQName) | com.jogamp.gluegen.JavaEmitter |
getConfig() | com.jogamp.gluegen.JavaEmitter |
getImplPackageName() | com.jogamp.gluegen.JavaEmitter | protected
getJavaOutputDir() | com.jogamp.gluegen.JavaEmitter | protected
getJavaPackageName() | com.jogamp.gluegen.JavaEmitter | protected
getJNIMethodNamePrefix(final String javaPackageName, final String javaClassName) | com.jogamp.gluegen.JavaEmitter | protectedstatic
JavaEmitter() | com.jogamp.gluegen.JavaEmitter |
JavaEmitter(final JavaConfiguration cfg) | com.jogamp.gluegen.JavaEmitter |
javaImplUnit() | com.jogamp.gluegen.JavaEmitter | protected
javaUnit() | com.jogamp.gluegen.JavaEmitter | protected
jniMangle(final String name) | com.jogamp.gluegen.JavaEmitter | protectedstatic
layoutStruct(final CompoundType t) | com.jogamp.gluegen.JavaEmitter |
LOG | com.jogamp.gluegen.JavaEmitter | protected
mangleBinding(final MethodBinding binding) | com.jogamp.gluegen.JavaEmitter | protected
openCUnit(final String filename, final String cUnitName) | com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter | protected
openJavaUnit(final String filename, final String packageName, final String simpleClassName) | com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter | protected
prepCEmitter(final String returnSizeLookupName, final JavaType javaReturnType, final CMethodBindingEmitter cEmitter) | com.jogamp.gluegen.JavaEmitter | protected
readConfigurationFile(final String filename) | com.jogamp.gluegen.JavaEmitter |