|
GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java (public API).
|
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. More...
Public Member Functions | |
| void | emit (final FunctionEmitter emitter, final PrintWriter writer) |
| Emit the body of a comment for the specified function; do NOT emit the open (e.g., comment "/*") or close (e.g., "*\/") characters. More... | |
| void | emit (FunctionEmitter funcEmitter, PrintWriter output) |
| Emit the body of a comment for the specified function; do NOT emit the open (e.g., comment "/*") or close (e.g., "*\/") characters. More... | |
Protected Member Functions | |
| void | emitAliasedDocNamesComment (final AliasedSymbol sym, final PrintWriter writer) |
| StringBuilder | emitAliasedDocNamesComment (final AliasedSymbol sym, final StringBuilder sb) |
| void | emitBeginning (final FunctionEmitter emitter, final PrintWriter writer) |
| void | emitBindingCSignature (final MethodBinding binding, final PrintWriter writer) |
| void | emitEnding (final FunctionEmitter emitter, final PrintWriter writer) |
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.
Definition at line 881 of file JavaMethodBindingEmitter.java.
| void com.jogamp.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter.emit | ( | final FunctionEmitter | funcEmitter, |
| final PrintWriter | output | ||
| ) |
Emit the body of a comment for the specified function; do NOT emit the open (e.g., comment "/*") or close (e.g., "*\/") characters.
Implements com.jogamp.gluegen.CommentEmitter.
Definition at line 903 of file JavaMethodBindingEmitter.java.
|
protected |
Definition at line 882 of file JavaMethodBindingEmitter.java.
|
protected |
Definition at line 885 of file JavaMethodBindingEmitter.java.
|
protected |
Reimplemented in com.jogamp.gluegen.JavaMethodBindingEmitter.InterfaceCommentEmitter, and com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter.WrappedMethodCommentEmitter.
Definition at line 912 of file JavaMethodBindingEmitter.java.
|
protected |
Definition at line 915 of file JavaMethodBindingEmitter.java.
|
protected |
Definition at line 922 of file JavaMethodBindingEmitter.java.