GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java™ (public API).
com.jogamp.gluegen.JavaEmitter Member List

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

addStrings2Buffer(StringBuilder buf, final String sep, final String first, final Collection< String > col)com.jogamp.gluegen.JavaEmitterstatic
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
cfgcom.jogamp.gluegen.JavaEmitterprotected
createConfig()com.jogamp.gluegen.JavaEmitterprotected
cUnit()com.jogamp.gluegen.JavaEmitterprotected
emitAllFileFooters()com.jogamp.gluegen.JavaEmitterprotected
emitAllFileHeaders()com.jogamp.gluegen.JavaEmitterprotected
emitCustomJavaCode(final CodeUnit unit, final String className)com.jogamp.gluegen.JavaEmitterprotected
emitCustomJNICode(final CodeUnit unit, final String className)com.jogamp.gluegen.JavaEmitterprotected
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.JavaEmitterprotected
generateMethodBindingEmitters(final FunctionSymbol sym)com.jogamp.gluegen.JavaEmitterprotected
generatePrivateEmitters(final MethodBinding binding, final List< FunctionEmitter > allEmitters)com.jogamp.gluegen.JavaEmitterprotected
generatePublicEmitters(final MethodBinding binding, final List< FunctionEmitter > allEmitters, final boolean signatureOnly)com.jogamp.gluegen.JavaEmitterprotected
getClassAccessModifiers(final String classFQName)com.jogamp.gluegen.JavaEmitter
getConfig()com.jogamp.gluegen.JavaEmitter
getImplPackageName()com.jogamp.gluegen.JavaEmitterprotected
getJavaOutputDir()com.jogamp.gluegen.JavaEmitterprotected
getJavaPackageName()com.jogamp.gluegen.JavaEmitterprotected
getJNIMethodNamePrefix(final String javaPackageName, final String javaClassName)com.jogamp.gluegen.JavaEmitterprotectedstatic
JavaEmitter()com.jogamp.gluegen.JavaEmitter
JavaEmitter(final JavaConfiguration cfg)com.jogamp.gluegen.JavaEmitter
javaImplUnit()com.jogamp.gluegen.JavaEmitterprotected
javaUnit()com.jogamp.gluegen.JavaEmitterprotected
jniMangle(final String name)com.jogamp.gluegen.JavaEmitterprotectedstatic
layoutStruct(final CompoundType t)com.jogamp.gluegen.JavaEmitter
LOGcom.jogamp.gluegen.JavaEmitterprotected
mangleBinding(final MethodBinding binding)com.jogamp.gluegen.JavaEmitterprotected
openCUnit(final String filename, final String cUnitName)com.jogamp.gluegen.JavaEmitterprotected
openJavaUnit(final String filename, final String packageName, final String simpleClassName)com.jogamp.gluegen.JavaEmitterprotected
prepCEmitter(final String returnSizeLookupName, final JavaType javaReturnType, final CMethodBindingEmitter cEmitter)com.jogamp.gluegen.JavaEmitterprotected
readConfigurationFile(final String filename)com.jogamp.gluegen.JavaEmitter