|
My Project
|
#include <dot.h>
Public Member Functions | |
| void | addRun (DotRunner *run) |
| int | addMap (const QCString &file, const QCString &mapFile, const QCString &relPath, bool urlOnly, const QCString &context, const QCString &label) |
| int | addFigure (const QCString &file, const QCString &baseName, const QCString &figureName, bool heightCheck) |
| int | addSVGConversion (const QCString &file, const QCString &relPath, bool urlOnly, const QCString &context, bool zoomable, int graphId) |
| int | addSVGObject (const QCString &file, const QCString &baseName, const QCString &figureNAme, const QCString &relPath) |
| bool | run () |
Static Public Member Functions | |
| static DotManager * | instance () |
Private Member Functions | |
| DotManager () | |
| virtual | ~DotManager () |
Private Attributes | |
| QList< DotRunner > | m_dotRuns |
| SDict< DotFilePatcher > | m_dotMaps |
| DotRunnerQueue * | m_queue |
| QList< DotWorkerThread > | m_workers |
Static Private Attributes | |
| static DotManager * | m_theInstance = 0 |
|
private |
Definition at line 1188 of file dot.cpp.
References Config_getInt, m_dotMaps, m_dotRuns, m_queue, m_workers, and SDict< T >::setAutoDelete().
Referenced by instance().
|
privatevirtual |
| int DotManager::addFigure | ( | const QCString & | file, |
| const QCString & | baseName, | ||
| const QCString & | figureName, | ||
| bool | heightCheck | ||
| ) |
Definition at line 1238 of file dot.cpp.
References DotFilePatcher::addFigure(), SDict< T >::append(), SDict< T >::find(), and m_dotMaps.
Referenced by DotClassGraph::writeGraph(), DotInclDepGraph::writeGraph(), DotCallGraph::writeGraph(), DotDirDeps::writeGraph(), and DotGroupCollaboration::writeGraph().
| int DotManager::addMap | ( | const QCString & | file, |
| const QCString & | mapFile, | ||
| const QCString & | relPath, | ||
| bool | urlOnly, | ||
| const QCString & | context, | ||
| const QCString & | label | ||
| ) |
Definition at line 1225 of file dot.cpp.
References DotFilePatcher::addMap(), SDict< T >::append(), SDict< T >::find(), and m_dotMaps.
Referenced by DotGfxHierarchyTable::createGraph(), DotClassGraph::writeGraph(), DotInclDepGraph::writeGraph(), DotCallGraph::writeGraph(), DotDirDeps::writeGraph(), and DotGroupCollaboration::writeGraph().
| void DotManager::addRun | ( | DotRunner * | run | ) |
Definition at line 1220 of file dot.cpp.
References m_dotRuns.
Referenced by DotGfxHierarchyTable::createGraph(), generateGraphLegend(), DotClassGraph::writeGraph(), DotInclDepGraph::writeGraph(), DotCallGraph::writeGraph(), DotDirDeps::writeGraph(), and DotGroupCollaboration::writeGraph().
| int DotManager::addSVGConversion | ( | const QCString & | file, |
| const QCString & | relPath, | ||
| bool | urlOnly, | ||
| const QCString & | context, | ||
| bool | zoomable, | ||
| int | graphId | ||
| ) |
Definition at line 1250 of file dot.cpp.
References DotFilePatcher::addSVGConversion(), SDict< T >::append(), SDict< T >::find(), and m_dotMaps.
Referenced by DotGfxHierarchyTable::createGraph(), DotClassGraph::writeGraph(), DotInclDepGraph::writeGraph(), DotCallGraph::writeGraph(), DotDirDeps::writeGraph(), and DotGroupCollaboration::writeGraph().
| int DotManager::addSVGObject | ( | const QCString & | file, |
| const QCString & | baseName, | ||
| const QCString & | figureNAme, | ||
| const QCString & | relPath | ||
| ) |
Definition at line 1263 of file dot.cpp.
References DotFilePatcher::addSVGObject(), SDict< T >::append(), SDict< T >::find(), and m_dotMaps.
Referenced by DotGfxHierarchyTable::createGraph(), generateGraphLegend(), DotClassGraph::writeGraph(), DotInclDepGraph::writeGraph(), DotCallGraph::writeGraph(), DotDirDeps::writeGraph(), and DotGroupCollaboration::writeGraph().
|
static |
Definition at line 1179 of file dot.cpp.
References DotManager(), and m_theInstance.
Referenced by DotGfxHierarchyTable::createGraph(), generateGraphLegend(), generateOutput(), DotClassGraph::writeGraph(), DotInclDepGraph::writeGraph(), DotCallGraph::writeGraph(), DotDirDeps::writeGraph(), and DotGroupCollaboration::writeGraph().
| bool DotManager::run | ( | ) |
Definition at line 1275 of file dot.cpp.
References Config_getBool, Config_getString, SDict< T >::count(), DotRunnerQueue::count(), DotRunnerQueue::enqueue(), DotFilePatcher::file(), m_dotMaps, m_dotRuns, m_queue, m_workers, msg(), portable_sleep(), portable_sysTimerStart(), portable_sysTimerStop(), DotRunner::run(), DotFilePatcher::run(), setDotFontPath(), and unsetDotFontPath().
Referenced by generateOutput().
|
private |
Definition at line 482 of file dot.h.
Referenced by addFigure(), addMap(), addSVGConversion(), addSVGObject(), DotManager(), and run().
|
private |
Definition at line 481 of file dot.h.
Referenced by addRun(), DotManager(), and run().
|
private |
Definition at line 484 of file dot.h.
Referenced by DotManager(), run(), and ~DotManager().
|
staticprivate |
Definition at line 483 of file dot.h.
Referenced by instance().
|
private |
Definition at line 485 of file dot.h.
Referenced by DotManager(), and run().