Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
net.java.games.gluegen.FunctionEmitter
net.java.games.gluegen.CMethodBindingEmitter
net.java.games.gluegen.CMethodBindingImplEmitter
public class CMethodBindingImplEmitter
extends CMethodBindingEmitter
Nested Class Summary | |
protected static class |
Nested classes/interfaces inherited from class net.java.games.gluegen.CMethodBindingEmitter | |
CMethodBindingEmitter.DefaultCommentEmitter |
Nested classes/interfaces inherited from class net.java.games.gluegen.FunctionEmitter | |
FunctionEmitter.EmissionModifier |
Field Summary | |
protected static CommentEmitter |
Fields inherited from class net.java.games.gluegen.CMethodBindingEmitter | |
arrayIdx , arrayRes , arrayResLength , defaultCommentEmitter |
Fields inherited from class net.java.games.gluegen.FunctionEmitter | |
STATIC |
Constructor Summary | |
|
Method Summary | |
protected void |
|
protected String |
|
Methods inherited from class net.java.games.gluegen.FunctionEmitter | |
addModifier , addModifiers , clearModifiers , emit , emit , emitArguments , emitBody , emitDocComment , emitModifiers , emitName , emitReturnType , emitSignature , getBaseIndentString , getCommentEmitter , getCommentEndString , getCommentStartString , getDefaultOutput , getModifiers , getName , hasModifier , removeModifier , setCommentEmitter , toString |
public CMethodBindingImplEmitter(MethodBinding binding, boolean isOverloadedBinding, String javaPackageName, String javaClassName, boolean isJavaMethodStatic, PrintWriter output)
protected void emitName(PrintWriter writer)
- Overrides:
- emitName in interface CMethodBindingEmitter
protected String jniMangle(MethodBinding binding)
Gets the mangled name for the binding, but assumes that this is an Impl routine
- Overrides:
- jniMangle in interface CMethodBindingEmitter