GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java™ (public API).
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345678]
 Ncom
 Njogamp
 NcommonCopyright 2014 JogAmp Community
 NavCopyright 2013-2023 JogAmp Community
 Njvm
 NnetCopyright 2014 JogAmp Community
 NnioCopyright 2010-2023 JogAmp Community
 NosCopyright 2011 JogAmp Community
 NtypeCopyright 2010 JogAmp Community
 NutilCopyright 2015 JogAmp Community
 CExceptionUtils
 CGlueGenVersion
 CJogampRuntimeExceptionA generic unchecked exception for Jogamp errors used throughout the binding as a substitute for RuntimeException
 NgluegenCopyright 2015 JogAmp Community
 Nant
 Ncgram
 Njgram
 Nprocaddress
 NruntimeCopyright 2010 JogAmp Community
 Nstructgen
 Ntest
 CArrayTypesConvenience class containing the Class objects corresponding to arrays of various types (e.g., booleanArrayClass is the Class of Java type "boolean[]")
 CASTLocusTagAn AST location tag
 CBuildUtil
 CCCodeUnitC code unit (a generated C source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit
 CCMethodBindingEmitterEmits the C-side component of the Java<->C JNI binding to its CodeUnit, see FunctionEmitter
 CCodeGenUtils
 CCodeUnitGeneral code unit (a generated C or Java source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit
 CCommentEmitter
 CConstantDefinitionRepresents a [native] constant expression, comprises the [native] expression, see getNativeExpr() and the optional CNumber representation, see getNumber()
 CDebugEmitterDebug emitter which prints the parsing results to standard output
 CFunctionEmitterGeneric function emitter to produce C (JNI) or Java code stubs to its CodeUnit, invoking a native function as described via MethodBinding
 CGenericCPPGeneric C preprocessor interface for GlueGen
 CGlueEmitterSpecifies the interface by which GlueGen requests glue code to be generated
 CGlueEmitterControlsSpecifies the interface by which a GlueEmitter can request additional information from the glue generator
 CGlueGenGlue code generator for C functions and data structures
 CGlueGenExceptionA generic exception for Jogamp errors used throughout the binding as a substitute for RuntimeException
 CJavaCallbackEmitter
 CJavaCodeUnitJava code unit (a generated Java source file), covering multiple FunctionEmitter allowing to unify output, decoration and dynamic helper code injection per unit
 CJavaConfigurationParses and provides access to the contents of .cfg files for the JavaEmitter
 CJavaEmitter
 CJavaMethodBindingEmitterEmits the Java-side component (interface and.or implementation) of the Java<->C JNI binding to its CodeUnit, see FunctionEmitter
 CJavaTypeDescribes a java-side representation of a type that is used to represent the same data on both the Java-side and C-side during a JNI operation
 CLogging
 CMethodBindingRepresents the binding of a C function to a Java method
 CReferencedStructs
 CStructValidatorThis file will not compile unless com.jogamp.gluegen.TestStructAccessor has been run
 CSymbolFilterProvides a mechanism by which the GlueEmitter can look at all of the #defines, enum values and function symbols and perform certain filtering and processing which requires all of them to be visible simultaneously
 CTestStructAccessor
 CTypeConfigStatic Type config helper binding JavaConfiguration#relaxedEqualSemanticsTest() system wide
 CTypeInfoUtility class for handling Opaque directives for JavaEmitter
 Njunit
 NsecCopyright 2013 JogAmp Community
 NutilCopyright 2011 JogAmp Community