|
CPGen
C++ project generator
|
Base interface for all pipeline emitters. More...


Go to the source code of this file.
Classes | |
| struct | OutputFile |
| Represents a single file to be written during project generation. More... | |
| class | Emitter |
| Abstract base class for pipeline emitters. More... | |
Base interface for all pipeline emitters.
An emitter transforms a ResolvedProject into a set of output files. The GenerationPipeline collects outputs from all registered emitters and writes them to disk via std::filesystem.