Prev Package | Next Package | Frames | No Frames |
Interface Summary | |
CodeGenUtils.EmissionCallback | A class that emits source code of some time when activated. |
CommentEmitter | |
GlueEmitter | Specifies the interface by which GlueGen requests glue code to be generated. |
GlueEmitterControls | Specifies the interface by which a GlueEmitter can request additional information from the glue generator. |
Class Summary | |
ArrayTypes | Convenience class containing the Class objects corresponding to arrays of
various types (e.g., booleanArrayClass is the Class of Java type
"boolean[]"). |
CMethodBindingEmitter | Emits the C-side component of the Java<->C JNI binding. |
CMethodBindingEmitter.DefaultCommentEmitter | Class that emits a generic comment for CMethodBindingEmitters; the comment includes the C signature of the native method that is being bound by the emitter java method. |
CMethodBindingImplEmitter | |
CMethodBindingImplEmitter.CImplCommentEmitter | |
CodeGenUtils | |
DebugEmitter | Debug emitter which prints the parsing results to standard output. |
FunctionEmitter | |
FunctionEmitter.EmissionModifier | |
GlueGen | Glue code generator for C functions and data structures. |
JavaConfiguration | Parses and provides access to the contents of .cfg files for the JavaEmitter. |
JavaEmitter | |
JavaMethodBindingEmitter | An emitter that emits only the interface for a Java<->C JNI binding. |
JavaMethodBindingEmitter.DefaultCommentEmitter | Class that emits a generic comment for JavaMethodBindingEmitters; the comment includes the C signature of the native method that is being bound by the emitter java method. |
JavaMethodBindingEmitter.InterfaceCommentEmitter | |
JavaMethodBindingImplEmitter | Emits the Java-side component of the Java<->C JNI binding. |
JavaType | Describes 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. |
MethodBinding | Represents the binding of a C function to a Java method. |
ReferencedStructs | |
StructLayout | |
TypeInfo | Utility class for handling Opaque directives for JavaEmitter. |