|
Doxygen
|
#include <mutex>#include <regex>#include "config.h"#include "doxygen.h"#include "indexlist.h"#include "md5hash.h"#include "message.h"#include "util.h"#include "dot.h"#include "dotrunner.h"#include "dotgraph.h"#include "dotnode.h"#include "dotfilepatcher.h"#include "fileinfo.h"#include "portable.h"#include "textstream.h"Go to the source code of this file.
Functions | |
| static bool | sameMd5Signature (const DString &baseName, const DString &md5) |
| static bool | deliverablesPresent (const DString &file1, const DString &file2) |
| static bool | insertMapFile (TextStream &out, const DString &mapFile, const DString &relPath, const DString &mapLabel) |
Variables | |
| std::mutex | g_dotIndexListMutex |
Definition at line 68 of file dotgraph.cpp.
References deliverablesPresent(), DString::empty(), FileInfo::exists(), FileInfo::size(), and DString::str().
Referenced by deliverablesPresent(), and DotGraph::prepareDotFile().
|
static |
Definition at line 85 of file dotgraph.cpp.
References DotFilePatcher::convertMapFile(), TextStream::empty(), FileInfo::exists(), insertMapFile(), FileInfo::size(), DString::str(), and TextStream::str().
Referenced by DotGraph::generateCode(), and insertMapFile().
Checks if a file "baseName".md5 exists. If so the contents are compared with md5. If equal false is returned. The .md5 is created or updated after successful creation of the output file.
Definition at line 42 of file dotgraph.cpp.
References Portable::openInputStream(), and sameMd5Signature().
Referenced by DotGraph::prepareDotFile(), and sameMd5Signature().
| std::mutex g_dotIndexListMutex |
Definition at line 112 of file dotgraph.cpp.
Referenced by DotGraph::writeGraph().