|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jogamp.gluegen.opengl.BuildComposablePipeline.PipelineEmitter
com.jogamp.gluegen.opengl.BuildComposablePipeline.DebugPipeline
protected class BuildComposablePipeline.DebugPipeline
Field Summary |
---|
Fields inherited from class com.jogamp.gluegen.opengl.BuildComposablePipeline.PipelineEmitter |
---|
baseInterfaceClass, baseName, basePackage, downstreamClass, downstreamName, downstreamPackage, outputDir, outputPackage, prologClassOpt, prologNameOpt, prologPackageOpt |
Method Summary | |
---|---|
protected void |
constructorHook(PrintWriter output)
Emits the constructor for the pipeline; called after the preMethodEmissionHook. |
protected void |
emitClassDocComment(PrintWriter output)
Emit a Javadoc comment for this pipeline class. |
protected boolean |
emptyDownstreamAllowed()
|
protected boolean |
emptyMethodAllowed()
|
protected int |
getMode()
|
protected String |
getOutputName()
Get the output name for this pipeline class. |
protected boolean |
hasPostDownstreamCallHook(Method m)
|
protected boolean |
hasPreDownstreamCallHook(Method m)
|
protected void |
postDownstreamCallHook(PrintWriter output,
Method m)
Called after the pipeline has routed the call to the downstream object, but before the calling function exits or returns a value. |
protected void |
postMethodEmissionHook(PrintWriter output)
Called after the method wrappers have been generated, but before the closing parenthesis of the class is emitted. |
protected void |
preDownstreamCallHook(PrintWriter output,
Method m)
Called before the pipeline routes the call to the downstream object. |
protected void |
preMethodEmissionHook(PrintWriter output)
Called after the class headers have been generated, but before any method wrappers have been generated. |
Methods inherited from class com.jogamp.gluegen.opengl.BuildComposablePipeline.PipelineEmitter |
---|
emit, emitBody, emitGLGetMethod, emitGLGetMethods, emitGLIsMethod, emitGLIsMethods, emitMethodDocComment, emitSignature, getArgListAsString, getBaseInterfaceName, getDownstreamObjectName, getPrologObjectNameOpt |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
protected String getOutputName()
BuildComposablePipeline.PipelineEmitter
getOutputName
in class BuildComposablePipeline.PipelineEmitter
protected int getMode()
getMode
in class BuildComposablePipeline.PipelineEmitter
protected boolean emptyMethodAllowed()
emptyMethodAllowed
in class BuildComposablePipeline.PipelineEmitter
protected boolean emptyDownstreamAllowed()
emptyDownstreamAllowed
in class BuildComposablePipeline.PipelineEmitter
protected void preMethodEmissionHook(PrintWriter output)
BuildComposablePipeline.PipelineEmitter
preMethodEmissionHook
in class BuildComposablePipeline.PipelineEmitter
protected void constructorHook(PrintWriter output)
BuildComposablePipeline.PipelineEmitter
constructorHook
in class BuildComposablePipeline.PipelineEmitter
protected void postMethodEmissionHook(PrintWriter output)
BuildComposablePipeline.PipelineEmitter
postMethodEmissionHook
in class BuildComposablePipeline.PipelineEmitter
protected void emitClassDocComment(PrintWriter output)
BuildComposablePipeline.PipelineEmitter
emitClassDocComment
in class BuildComposablePipeline.PipelineEmitter
protected boolean hasPreDownstreamCallHook(Method m)
hasPreDownstreamCallHook
in class BuildComposablePipeline.PipelineEmitter
protected void preDownstreamCallHook(PrintWriter output, Method m)
BuildComposablePipeline.PipelineEmitter
preDownstreamCallHook
in class BuildComposablePipeline.PipelineEmitter
protected boolean hasPostDownstreamCallHook(Method m)
hasPostDownstreamCallHook
in class BuildComposablePipeline.PipelineEmitter
protected void postDownstreamCallHook(PrintWriter output, Method m)
BuildComposablePipeline.PipelineEmitter
postDownstreamCallHook
in class BuildComposablePipeline.PipelineEmitter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |