A template engine like Jinja or Mako could be used for at least two use cases:
- sqlpp23-ddl2cpp code generation
- Generate header files to use custom types with sqlpp23 (very hand-wavy thought at this point).
Pros:
- Code generation code would be simpler.
- Library users could provide their own template with custom adjustments like additional includes.
Cons:
A template engine like Jinja or Mako could be used for at least two use cases:
Pros:
Cons: