Class CStructAnnotationProcessor.AnnotationProcessorJavaStructEmitter

    • Constructor Detail

      • AnnotationProcessorJavaStructEmitter

        public AnnotationProcessorJavaStructEmitter()
    • Method Detail

      • openJavaUnit

        protected JavaCodeUnit openJavaUnit​(String filename,
                                            String packageName,
                                            String simpleClassName)
                                     throws IOException
        Overrides:
        openJavaUnit in class JavaEmitter
        Parameters:
        filename - the class's full filename to open w/ write access
        packageName - the package name of the class
        simpleClassName - the simple class name, i.e. w/o package name or c-file basename
        generator - informal optional object that is creating this unit, used to be mentioned in a warning message if not null.
        Throws:
        IOException