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"
Go to the source code of this file.
Functions | |
static bool | convertMapFile (TextStream &t, const QCString &mapName, const QCString &relPath, const QCString &context, const QCString &srcFile, int srcLine) |
static bool | do_mscgen_generate (const QCString &inFile, const QCString &outFile, mscgen_format_t msc_format, const QCString &srcFile, int srcLine) |
void | writeMscGraphFromFile (const QCString &inFile, const QCString &outDir, const QCString &outFile, MscOutputFormat format, const QCString &srcFile, int srcLine) |
static QCString | getMscImageMapFromFile (const QCString &inFile, const QCString &, const QCString &relPath, const QCString &context, bool writeSVGMap, const QCString &srcFile, int srcLine) |
void | writeMscImageMapFromFile (TextStream &t, const QCString &inFile, const QCString &outDir, const QCString &relPath, const QCString &baseName, const QCString &context, MscOutputFormat format, const QCString &srcFile, int srcLine) |
Variables | |
static const int | maxCmdLine = 40960 |
|
static |
Definition at line 31 of file msc.cpp.
References addHtmlExtensionIfMissing(), DocRef::anchor(), createDocParser(), createRef(), err, externalRef(), DocRef::file(), QCString::isEmpty(), Portable::openInputStream(), qPrint(), qstrcmp(), qstrncmp(), DocRef::ref(), and TRUE.
Referenced by getMscImageMapFromFile().
|
static |
Definition at line 111 of file msc.cpp.
References Config_getString, QCString::data(), err_full, qPrint(), and Portable::system().
Referenced by getMscImageMapFromFile(), and writeMscGraphFromFile().
|
static |
Definition at line 214 of file msc.cpp.
References convertMapFile(), do_mscgen_generate(), Dir::remove(), QCString::str(), and TextStream::str().
Referenced by writeMscImageMapFromFile().
void writeMscGraphFromFile | ( | const QCString & | inFile, |
const QCString & | outDir, | ||
const QCString & | outFile, | ||
MscOutputFormat | format, | ||
const QCString & | srcFile, | ||
int | srcLine ) |
Definition at line 156 of file msc.cpp.
References BITMAP, Config_getBool, do_mscgen_generate(), EPS, err_full, QCString::ExplicitSize, QCString::findRev(), Doxygen::indexList, QCString::length(), maxCmdLine, Portable::pathSeparator(), qPrint(), Dir::remove(), QCString::right(), QCString::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 QCString & | inFile, | ||
const QCString & | outDir, | ||
const QCString & | relPath, | ||
const QCString & | baseName, | ||
const QCString & | context, | ||
MscOutputFormat | format, | ||
const QCString & | srcFile, | ||
int | srcLine ) |
Definition at line 233 of file msc.cpp.
References BITMAP, EPS, getMscImageMapFromFile(), QCString::isEmpty(), and SVG.
Referenced by HtmlDocVisitor::writeMscFile().