diff options
author | Thomas Haller <thomas.haller@redheads.de> | 2019-05-20 11:34:52 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2019-06-10 11:46:48 (GMT) |
commit | 182a5e8af049289e8bdad30e5a25ad444d17dffd (patch) | |
tree | 10c244f36eaa5c6cbfc4feffcc03b25824dea534 /src/dot.h | |
parent | 572035ffcd0e4f7313bab23d375d63008ebbe5a3 (diff) | |
download | Doxygen-182a5e8af049289e8bdad30e5a25ad444d17dffd.zip Doxygen-182a5e8af049289e8bdad30e5a25ad444d17dffd.tar.gz Doxygen-182a5e8af049289e8bdad30e5a25ad444d17dffd.tar.bz2 |
added check if .dot file is already queued for processing before adding a new processing job
Diffstat (limited to 'src/dot.h')
-rw-r--r-- | src/dot.h | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -400,7 +400,7 @@ class DotRunner }; /** Creates a runner for a dot \a file. */ - DotRunner(const QCString& file, const QCString& path, const QCString& md5Hash, + DotRunner(const QCString& absDotName, const QCString& path, const QCString& md5Hash, bool checkResult, const QCString &imageName = QCString()); /** Adds an additional job to the run. @@ -416,6 +416,10 @@ class DotRunner bool run(); const CleanupItem &cleanup() const { return m_cleanupItem; } + DotConstString const& getFileName() { return m_file; } + DotConstString const& getPath() { return m_path; } + DotConstString const& getMd5Hash() { return m_md5Hash; } + private: DotConstString m_dotExe; bool m_multiTargets; @@ -505,6 +509,8 @@ class DotManager const QCString &figureNAme,const QCString &relPath); bool run(); + bool containsRun(const QCString& absDotName, const QCString& md5Hash); + private: DotManager(); virtual ~DotManager(); |