|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jogamp.gluegen.GlueGen
public class GlueGen
Glue code generator for C functions and data structures.
Constructor Summary | |
---|---|
GlueGen()
|
Method Summary | |
---|---|
String |
findHeaderFile(String headerFileName)
Finds the full path name of the specified header file based on the include directories specified on the command line. |
void |
forceStructEmission(String typedefName)
Requests emission of an accessor for a struct that will not be referenced by any functions or other structs. |
static void |
main(String... args)
|
void |
run(Reader reader,
String filename,
Class<?> emitterClass,
List<String> includePaths,
List<String> cfgFiles,
String outputRootDir,
boolean debug,
boolean copyPCPPOutput2Stderr)
|
void |
runSymbolFilter(SymbolFilter filter)
Runs the given filter on the #defines, enum definitions and function symbols that this controller has parsed. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GlueGen()
Method Detail |
---|
public void forceStructEmission(String typedefName)
GlueEmitterControls
forceStructEmission
in interface GlueEmitterControls
public String findHeaderFile(String headerFileName)
GlueEmitterControls
findHeaderFile
in interface GlueEmitterControls
public void runSymbolFilter(SymbolFilter filter)
GlueEmitterControls
GlueEmitter.beginEmission(com.jogamp.gluegen.GlueEmitterControls)
has been called on the GlueEmitter, and it is recommended to
call it from that method call. Calling it during glue code
emission may cause problems.
runSymbolFilter
in interface GlueEmitterControls
public void run(Reader reader, String filename, Class<?> emitterClass, List<String> includePaths, List<String> cfgFiles, String outputRootDir, boolean debug, boolean copyPCPPOutput2Stderr)
public static void main(String... args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |