Class CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter

java.lang.Object
com.jogamp.gluegen.JavaEmitter
com.jogamp.gluegen.structgen.CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter
All Implemented Interfaces:
GlueEmitter
Enclosing class:
CStructAnnotationProcessor

public static class CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter extends JavaEmitter
  • Constructor Details

    • AnnotationProcessorJavaStructEmitter

      public AnnotationProcessorJavaStructEmitter()
  • Method Details

    • openFile

      protected PrintWriter openFile(String filename, String simpleClassName) throws IOException
      Overrides:
      openFile in class JavaEmitter
      Parameters:
      filename - the class's full filename to open w/ write access
      simpleClassName - the simple class name, i.e. w/o package name
      Returns:
      a PrintWriter instance to write the class source file or null to suppress output!
      Throws:
      IOException