Interface TargetCodeGenerator

All Known Implementing Classes:
CppDtos, CSharp, CSharpDtos, JavaDtos, TargetCodeGeneratorLoader

public interface TargetCodeGenerator
Target a code generator for a given language.
  • Method Details

    • newInstance

      CodeGenerator newInstance(Ir ir, String outputDir)
      Get a new CodeGenerator for the given target language.
      Parameters:
      ir - describing the message schemas from which code should be generated.
      outputDir - to which the generated code with be written.
      Returns:
      a new instance of a CodeGenerator for the given target language.