diff options
Diffstat (limited to 'src/dot.h')
-rw-r--r-- | src/dot.h | 16 |
1 files changed, 7 insertions, 9 deletions
@@ -16,18 +16,16 @@ #ifndef DOT_H #define DOT_H -#include <qcstring.h> #include <map> -#include "sortdict.h" - +#include "qcstring.h" #include "dotgraph.h" // only for GraphOutputFormat #include "dotfilepatcher.h" #include "dotrunner.h" -class FTextStream; class DotRunner; class DotRunnerQueue; +class TextStream; /** Singleton that manages parallel dot invocations and patching files for embedding image maps */ class DotManager @@ -35,8 +33,8 @@ class DotManager public: static DotManager *instance(); static void deleteInstance(); - DotRunner* createRunner(const std::string& absDotName, const std::string& md5Hash); - DotFilePatcher *createFilePatcher(const std::string &fileName); + DotRunner* createRunner(const QCString& absDotName, const QCString& md5Hash); + DotFilePatcher *createFilePatcher(const QCString &fileName); bool run() const; private: @@ -50,9 +48,9 @@ class DotManager std::vector< std::unique_ptr<DotWorkerThread> > m_workers; }; -void writeDotGraphFromFile(const char *inFile,const char *outDir, - const char *outFile,GraphOutputFormat format); -void writeDotImageMapFromFile(FTextStream &t, +void writeDotGraphFromFile(const QCString &inFile,const QCString &outDir, + const QCString &outFile,GraphOutputFormat format); +void writeDotImageMapFromFile(TextStream &t, const QCString& inFile, const QCString& outDir, const QCString& relPath,const QCString& baseName, const QCString& context,int graphId=-1); |