#include <dot.h>
Public Member Functions | |
DotRunner (const char *file) | |
void | addJob (const char *format, const char *output) |
bool | run () |
Definition at line 313 of file dot.h.
DotRunner::DotRunner | ( | const char * | file | ) |
void DotRunner::addJob | ( | const char * | format, | |
const char * | output | |||
) |
Adds an additional job to the run. Performing multiple jobs one file can be faster.
Definition at line 348 of file dot.cpp.
References QCString.
Referenced by generateGraphLegend(), getDotImageMapFromFile(), writeDirDependencyGraph(), writeDotGraphFromFile(), DotGroupCollaboration::writeGraph(), DotDirDeps::writeGraph(), DotCallGraph::writeGraph(), DotInclDepGraph::writeGraph(), DotClassGraph::writeGraph(), and DotGfxHierarchyTable::writeGraph().
bool DotRunner::run | ( | ) |
Runs dot for all jobs added.
Definition at line 354 of file dot.cpp.
References Config_getBool, Config_getString, err(), and portable_system().
Referenced by generateGraphLegend(), getDotImageMapFromFile(), writeDirDependencyGraph(), writeDotGraphFromFile(), DotGroupCollaboration::writeGraph(), DotDirDeps::writeGraph(), DotCallGraph::writeGraph(), DotInclDepGraph::writeGraph(), DotClassGraph::writeGraph(), and DotGfxHierarchyTable::writeGraph().