|
Doxygen
|
#include <mutex>#include "plantuml.h"#include "util.h"#include "portable.h"#include "config.h"#include "doxygen.h"#include "message.h"#include "debug.h"#include "fileinfo.h"#include "dir.h"#include "indexlist.h"#include "stringutil.h"Go to the source code of this file.
Functions | |
| static DString | javaExecutable () |
| Returns the java executable used to run the PlantUML jar file. | |
| static void | runPlantumlContent (const PlantumlManager::FilesMap &plantumlFiles, const PlantumlManager::ContentMap &plantumlContent, PlantumlManager::OutputFormat format) |
| static void | print (const PlantumlManager::FilesMap &plantumlFiles) |
| static void | print (const PlantumlManager::ContentMap &plantumlContent) |
| static void | addPlantumlFiles (PlantumlManager::FilesMap &plantumlFiles, const std::string &key, const std::string &value) |
| static void | addPlantumlContent (PlantumlManager::ContentMap &plantumlContent, const std::string &key, const DString &outDir, const DString &puContent, const DString &srcFile, int srcLine) |
Variables | |
| static std::mutex | g_PlantUmlMutex |
|
static |
Definition at line 472 of file plantuml.cpp.
References addPlantumlContent(), and PlantumlContent::PlantumlContent().
Referenced by addPlantumlContent(), and PlantumlManager::insert().
|
static |
Definition at line 461 of file plantuml.cpp.
References addPlantumlFiles().
Referenced by addPlantumlFiles(), and PlantumlManager::insert().
|
static |
Returns the java executable used to run the PlantUML jar file.
Definition at line 247 of file plantuml.cpp.
References Portable::commandExtension(), Config_getString, DString::empty(), FileInfo::exists(), Portable::getenv(), FileInfo::isFile(), javaExecutable(), and DString::str().
Referenced by javaExecutable(), and runPlantumlContent().
|
static |
Definition at line 449 of file plantuml.cpp.
References Debug::isFlagSet(), Debug::Plantuml, Debug::print(), and print().
|
static |
Definition at line 434 of file plantuml.cpp.
References Debug::isFlagSet(), Debug::Plantuml, Debug::print(), and print().
Referenced by PlantumlManager::insert(), print(), and print().
|
static |
Definition at line 261 of file plantuml.cpp.
References DString::c_str(), Config_getBool, Config_getList, Config_getString, DString::data(), Dir::Dir(), DString::empty(), err_full, FileInfo::exists(), DString::ExplicitSize, fileToString(), FileInfo::isFile(), javaExecutable(), maxCmdLine, msg, Portable::openOutputStream(), Portable::pathListSeparator(), Debug::Plantuml, Debug::print(), PlantumlManager::PUML_BITMAP, PlantumlManager::PUML_EPS, PlantumlManager::PUML_SVG, runPlantumlContent(), Portable::setenv(), DString::sprintf(), DString::str(), and Portable::system().
Referenced by PlantumlManager::run(), and runPlantumlContent().
|
static |
Definition at line 29 of file plantuml.cpp.
Referenced by PlantumlManager::generatePlantUmlFileNames().