24#include <condition_variable>
void preventCleanUp()
Prevent cleanup of the dot file (for user provided dot files)
DotRunner(const QCString &absDotName, const QCString &md5Hash=QCString())
Creates a runner for a dot file.
void addJob(const QCString &format, const QCString &output, const QCString &srcFile, int srcLine)
Adds an additional job to the run.
bool run()
Runs dot for all jobs added.
std::vector< DotJob > m_jobs
static bool readBoundingBox(const QCString &fileName, int *width, int *height, bool isEps)
This is an alternative implementation of QCString.
DotJob(const QCString &f, const QCString &o, const QCString &a, const QCString &s, int l)