Cerata
A library to generate structural hardware designs
|
OutputGenerator for DOT graphs. More...
#include <dot.h>
Public Member Functions | |
DOTOutputGenerator (std::string root_dir, std::vector< OutputSpec > graphs={}) | |
DOTOutputGenerator constructor. | |
void | Generate () override |
Generate the DOT graphs. | |
std::string | subdir () override |
Returns the subdirectory used by this OutputGenerator. | |
![]() | |
OutputGenerator (std::string root_dir, std::vector< OutputSpec > outputs={}) | |
Construct an OutputGenerator. | |
OutputGenerator & | AddOutput (const OutputSpec &output) |
Add a graph to the list of graphs to generate output for. | |
Additional Inherited Members | |
![]() | |
std::string | root_dir_ |
The root directory to generate the output in. | |
std::vector< OutputSpec > | outputs_ |
A list of things to put out. | |
OutputGenerator for DOT graphs.