|
CPGen
C++ project generator
|
Orchestrates emitters and writes the generated project to disk. More...
#include "CPGen/Core/Resolved.hpp"#include "CPGen/Pipeline/Emitter.hpp"#include <filesystem>#include <memory>#include <vector>

Go to the source code of this file.
Classes | |
| class | GenerationPipeline |
| Runs all registered emitters and materialises the project on disk. More... | |
Orchestrates emitters and writes the generated project to disk.
The pipeline collects OutputFile entries from all registered Emitter instances and writes them to the target directory using std::filesystem / std::ofstream — no custom FileWriter abstraction.