Menu

template-generator

Jens-Malte Gottfried

Template Generator

This project is a graphical wizard that helps users to generate code template files to develop new charon modules. Users may enter the names, types and documentation of their input/output slots and parameters. This information is used to set up the code template files. With its support to generate CMake project files, compiling the generated module is done really fast. With this wizard, creating new modules becomes a very-few-minute task.

features

  • Generation of templates with parameters and input/output slots
  • Separation *.h/*.cpp (for non-templated plugins)
  • Separation *.h/*.hxx/*.cpp (for templated plugins)
  • Default parameter values use the same editors as in tuchulcha
  • ParameterList support
  • Optional and Multi slots
  • Generation of CMake Project files
  • Install target in generated project files

wish list

  • Load parameter/slot names, docu etc. from existing plugins
  • Save changes of existing plugins (e.g. using changelog/history)
  • Consider existing plugins to avoid typos in Slot typenames

Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.