|
Doxygen
|
#include "msc.h"#include "portable.h"#include "config.h"#include "message.h"#include "docparser.h"#include "docnode.h"#include "doxygen.h"#include "indexlist.h"#include "util.h"#include "mscgen_api.h"#include "dir.h"#include "textstream.h"#include "stringutil.h"Go to the source code of this file.
Functions | |
| static bool | convertMapFile (TextStream &t, const DString &mapName, const DString &relPath, const DString &context, const DString &srcFile, int srcLine) |
| static bool | do_mscgen_generate (const DString &inFile, const DString &outFile, mscgen_format_t msc_format, const DString &srcFile, int srcLine) |
| void | writeMscGraphFromFile (const DString &inFile, const DString &outDir, const DString &outFile, MscOutputFormat format, const DString &srcFile, int srcLine, bool toIndex) |
| static DString | getMscImageMapFromFile (const DString &inFile, const DString &, const DString &relPath, const DString &context, bool writeSVGMap, const DString &srcFile, int srcLine) |
| void | writeMscImageMapFromFile (TextStream &t, const DString &inFile, const DString &outDir, const DString &relPath, const DString &baseName, const DString &context, MscOutputFormat format, const DString &srcFile, int srcLine) |
Variables | |
| static const int | maxCmdLine = 40960 |
|
static |
Definition at line 32 of file msc.cpp.
References addHtmlExtensionIfMissing(), DocRef::anchor(), createDocParser(), createRef(), dstrcmp(), DString::empty(), err, externalRef(), DocRef::file(), literal_at(), Portable::openInputStream(), and DocRef::ref().
Referenced by getMscImageMapFromFile().
|
static |
Definition at line 112 of file msc.cpp.
References Config_getString, DString::data(), err_full, and Portable::system().
Referenced by getMscImageMapFromFile(), and writeMscGraphFromFile().
|
static |
Definition at line 217 of file msc.cpp.
References convertMapFile(), do_mscgen_generate(), Dir::remove(), DString::str(), and TextStream::str().
Referenced by writeMscImageMapFromFile().
| void writeMscGraphFromFile | ( | const DString & | inFile, |
| const DString & | outDir, | ||
| const DString & | outFile, | ||
| MscOutputFormat | format, | ||
| const DString & | srcFile, | ||
| int | srcLine, | ||
| bool | toIndex ) |
Definition at line 157 of file msc.cpp.
References IndexList::addImageFile(), BITMAP, Config_getBool, do_mscgen_generate(), EPS, err_full, DString::ExplicitSize, Doxygen::indexList, maxCmdLine, DString::mid(), DString::npos, Portable::pathSeparator(), qPrint(), Dir::remove(), DString::rfind(), DString::sprintf(), SVG, and Portable::system().
Referenced by DocbookDocVisitor::startMscFile(), LatexDocVisitor::startMscFile(), DocbookDocVisitor::writeMscFile(), HtmlDocVisitor::writeMscFile(), LatexDocVisitor::writeMscFile(), and RTFDocVisitor::writeMscFile().
| void writeMscImageMapFromFile | ( | TextStream & | t, |
| const DString & | inFile, | ||
| const DString & | outDir, | ||
| const DString & | relPath, | ||
| const DString & | baseName, | ||
| const DString & | context, | ||
| MscOutputFormat | format, | ||
| const DString & | srcFile, | ||
| int | srcLine ) |
Definition at line 236 of file msc.cpp.
References BITMAP, DString::empty(), EPS, getMscImageMapFromFile(), and SVG.
Referenced by HtmlDocVisitor::writeMscFile().
|
static |
Definition at line 30 of file msc.cpp.
Referenced by writeMscGraphFromFile().