|
Doxygen
|
Concrete visitor implementation for Docbook output. More...
#include <src/docbookvisitor.h>
Private Member Functions | |
| void | filter (const DString &str, bool retainNewLine=false, bool citeEntry=false) |
| void | startLink (const DString &file, const DString &anchor) |
| void | endLink () |
| void | startMscFile (const DString &fileName, const DString &relPath, const DString &width, const DString &height, bool hasCaption, const DocNodeList &children, const DString &srcFile, int srcLine, bool newFile=true) |
| void | endMscFile (bool hasCaption) |
| void | writeMscFile (const DString &fileName, const DocVerbatim &s, bool newFile=true) |
| void | startDiaFile (const DString &fileName, const DString &relPath, const DString &width, const DString &height, bool hasCaption, const DocNodeList &children, const DString &srcFile, int srcLine, bool newFile=true) |
| void | endDiaFile (bool hasCaption) |
| void | writeDiaFile (const DString &fileName, const DocVerbatim &s) |
| void | startDotFile (const DString &fileName, const DString &relPath, const DString &width, const DString &height, bool hasCaption, const DocNodeList &children, const DString &srcFile, int srcLine, bool newFile=true) |
| void | endDotFile (bool hasCaption) |
| void | writeDotFile (const DString &fileName, const DocVerbatim &s, bool newFile=true) |
| void | writePlantUMLFile (const DString &fileName, const DocVerbatim &s) |
| void | startPlantUmlFile (const DString &fileName, const DString &relPath, const DString &width, const DString &height, bool hasCaption, const DocNodeList &children, const DString &srcFile, int srcLine) |
| void | endPlantUmlFile (bool hasCaption) |
| void | writeMermaidFile (const DString &fileName, const DocVerbatim &s) |
| void | startMermaidFile (const DString &fileName, const DString &relPath, const DString &width, const DString &height, bool hasCaption, const DocNodeList &children, const DString &srcFile, int srcLine) |
| void | endMermaidFile (bool hasCaption) |
| void | visitPreStart (TextStream &t, const DocNodeList &children, bool hasCaption, const DString &name, const DString &width, const DString &height, bool inlineImage=false) |
| void | visitPostEnd (TextStream &t, bool hasCaption, bool inlineImage=false) |
| void | visitCaption (const DocNodeList &children) |
Private Attributes | |
| TextStream & | m_t |
| OutputCodeList & | m_ci |
| bool | m_insidePre = false |
| bool | m_hide = false |
| BoolStack | m_enabled |
| DString | m_langExt |
| int | m_colCnt = 0 |
| BoolStack | m_bodySet |
Concrete visitor implementation for Docbook output.
Definition at line 32 of file docbookvisitor.h.
| DocbookDocVisitor::DocbookDocVisitor | ( | TextStream & | t, |
| OutputCodeList & | ci, | ||
| const DString & | langExt ) |
Definition at line 155 of file docbookvisitor.cpp.
|
private |
Definition at line 1724 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitPostEnd().
Referenced by operator()().
|
private |
Definition at line 1763 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitPostEnd().
Referenced by operator()().
|
private |
Definition at line 1553 of file docbookvisitor.cpp.
Referenced by operator()(), operator()(), operator()(), operator()(), and operator()().
|
private |
Definition at line 1658 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitPostEnd().
Referenced by operator()().
|
private |
Definition at line 1686 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitPostEnd().
Referenced by operator()().
|
private |
Definition at line 1609 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitPostEnd().
Referenced by operator()(), and startPlantUmlFile().
|
private |
Definition at line 1535 of file docbookvisitor.cpp.
References DocbookGenerator::convertToDocbook(), DB_VIS_C, and m_t.
Referenced by operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), and operator()().
| void DocbookDocVisitor::operator() | ( | const DocAnchor & | anc | ) |
Definition at line 418 of file docbookvisitor.cpp.
References DocAnchor::anchor(), DB_VIS_C, DocAnchor::file(), filterId(), m_hide, m_t, and stripPath().
| void DocbookDocVisitor::operator() | ( | const DocAutoList & | l | ) |
Definition at line 599 of file docbookvisitor.cpp.
References DB_VIS_C, DocAutoList::isEnumList(), m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocAutoListItem & | li | ) |
Definition at line 622 of file docbookvisitor.cpp.
References DocAutoList::Checked_X, DocAutoList::Checked_x, DB_VIS_C, DocAutoListItem::itemNumber(), m_hide, m_t, DocAutoList::Unchecked, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocCite & | cite | ) |
Definition at line 572 of file docbookvisitor.cpp.
References DocCite::anchor(), DB_VIS_C, DString::empty(), endLink(), DocCite::file(), filter(), filterId(), DocCite::getText(), m_hide, DocCite::option(), startLink(), and DocCite::target().
| void DocbookDocVisitor::operator() | ( | const DocDiaFile & | df | ) |
Definition at line 1275 of file docbookvisitor.cpp.
References DocCompoundNode::children(), Config_getString, DB_VIS_C, endDiaFile(), DocDiagramFileBase::file(), DocDiagramFileBase::hasCaption(), DocDiagramFileBase::height(), m_hide, readInputFile(), DocDiagramFileBase::relPath(), DocDiagramFileBase::srcFile(), DocDiagramFileBase::srcLine(), startDiaFile(), stripPath(), visitChildren(), DocDiagramFileBase::width(), and writeInlineGraph().
| void DocbookDocVisitor::operator() | ( | const DocDotFile & | df | ) |
Definition at line 1233 of file docbookvisitor.cpp.
References DocCompoundNode::children(), Config_getString, DB_VIS_C, endDotFile(), DocDiagramFileBase::file(), DocDiagramFileBase::hasCaption(), DocDiagramFileBase::height(), m_hide, readInputFile(), DocDiagramFileBase::relPath(), DocDiagramFileBase::srcFile(), DocDiagramFileBase::srcLine(), startDotFile(), stripPath(), visitChildren(), DocDiagramFileBase::width(), and writeInlineGraph().
| void DocbookDocVisitor::operator() | ( | const DocEmoji & | s | ) |
Definition at line 211 of file docbookvisitor.cpp.
References DB_VIS_C, DocEmoji::index(), EmojiEntityMapper::instance(), m_hide, m_t, DocEmoji::name(), and EmojiEntityMapper::unicode().
| void DocbookDocVisitor::operator() | ( | const DocFormula & | f | ) |
Definition at line 542 of file docbookvisitor.cpp.
References DB_VIS_C, DocFormula::isInline(), m_hide, m_t, DocFormula::name(), and DocFormula::relPath().
| void DocbookDocVisitor::operator() | ( | const DocHorRuler & | ) |
Definition at line 247 of file docbookvisitor.cpp.
| void DocbookDocVisitor::operator() | ( | const DocHRef & | href | ) |
Definition at line 1158 of file docbookvisitor.cpp.
References DString::at(), DocbookGenerator::convertToDocbook(), DB_VIS_C, DocHRef::file(), filterId(), m_hide, m_t, DString::mid(), startLink(), DocHRef::url(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlBlockQuote & | q | ) |
Definition at line 1512 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlCaption & | c | ) |
Definition at line 1138 of file docbookvisitor.cpp.
References DocHtmlCaption::anchor(), DB_VIS_C, DString::empty(), DocHtmlCaption::file(), filterId(), m_hide, m_t, stripPath(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlCell & | c | ) |
Definition at line 1083 of file docbookvisitor.cpp.
References DocHtmlCell::attribs(), DocbookGenerator::convertToDocbook(), DB_VIS_C, m_colCnt, m_hide, m_t, supportedHtmlAttribute(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlDescData & | dd | ) |
Definition at line 1013 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlDescList & | l | ) |
Definition at line 995 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlDescTitle & | dt | ) |
Definition at line 1004 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlDetails & | d | ) |
Definition at line 1183 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, DocHtmlDetails::summary(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlHeader & | h | ) |
Definition at line 1199 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlList & | s | ) |
Definition at line 916 of file docbookvisitor.cpp.
References DocCompoundNode::children(), DB_VIS_C, GrowVector< T >::empty(), m_hide, m_t, DocHtmlList::Ordered, DocHtmlList::type(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlListItem & | s | ) |
Definition at line 932 of file docbookvisitor.cpp.
References DocHtmlList::attribs(), DocHtmlListItem::attribs(), DocCompoundNode::children(), DString::data(), DB_VIS_C, DString::empty(), GrowVector< T >::front(), m_hide, m_t, DocHtmlList::Ordered, DocNode::parent(), DocHtmlList::type(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlRow & | tr | ) |
Definition at line 1045 of file docbookvisitor.cpp.
References DocHtmlRow::attribs(), DocbookGenerator::convertToDocbook(), DB_VIS_C, DocHtmlRow::isHeading(), m_bodySet, m_colCnt, m_hide, m_t, supportedHtmlAttribute(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlSummary & | s | ) |
Definition at line 1174 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocHtmlTable & | t | ) |
Definition at line 1022 of file docbookvisitor.cpp.
References DocHtmlTable::caption(), DB_VIS_C, m_bodySet, m_hide, m_t, DocHtmlTable::numColumns(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocImage & | img | ) |
Definition at line 1208 of file docbookvisitor.cpp.
References FileDef::absFilePath(), DocCompoundNode::children(), Config_getString, copyFile(), DB_VIS_C, DocImage::DocBook, FileNameLinkedMap::findFileDef(), DocImage::hasCaption(), DocImage::height(), Doxygen::imageNameLinkedMap, DocImage::isInlineImage(), m_hide, m_t, DocImage::name(), DocImage::relPath(), stripPath(), DocImage::type(), visitChildren(), visitPostEnd(), visitPreStart(), and DocImage::width().
| void DocbookDocVisitor::operator() | ( | const DocInclude & | inc | ) |
Definition at line 425 of file docbookvisitor.cpp.
References DocInclude::blockId(), DocInclude::context(), createFileDef(), DB_VIS_C, FileInfo::dirPath(), DocInclude::DocbookInclude, DocInclude::DontInclude, DocInclude::DontIncWithLines, DocInclude::exampleFile(), DocInclude::extension(), DocInclude::file(), FileInfo::fileName(), filter(), DocVisitor::getCodeParser(), getLanguageFromFileName(), DocInclude::HtmlInclude, DocInclude::Include, DocInclude::IncWithLines, CodeFragmentManager::instance(), DocInclude::isExample(), DocInclude::LatexInclude, m_ci, m_hide, m_t, DocInclude::ManInclude, CodeParserInterface::parseCode(), CodeFragmentManager::parseCodeFragment(), DocInclude::RtfInclude, CodeParserOptions::setFileDef(), DocInclude::Snippet, DocInclude::SnippetWithLines, DString::str(), DocInclude::stripCodeComments(), DocInclude::text(), DocInclude::trimLeft(), DocInclude::type(), DocInclude::VerbInclude, and DocInclude::XmlInclude.
| void DocbookDocVisitor::operator() | ( | const DocIncOperator & | op | ) |
Definition at line 491 of file docbookvisitor.cpp.
References DocIncOperator::context(), createFileDef(), DB_VIS_C, FileInfo::dirPath(), DString::empty(), DocIncOperator::exampleFile(), FileInfo::fileName(), DocVisitor::getCodeParser(), getFileNameExtension(), getLanguageFromFileName(), DocIncOperator::includeFileName(), DocIncOperator::isExample(), DocIncOperator::isFirst(), DocIncOperator::isLast(), DocIncOperator::line(), m_ci, m_hide, m_langExt, m_t, CodeParserInterface::parseCode(), DocVisitor::popHidden(), DocVisitor::pushHidden(), CodeParserOptions::setFileDef(), CodeParserOptions::setShowLineNumbers(), CodeParserOptions::setStartLine(), DocIncOperator::showLineNo(), DocIncOperator::Skip, DString::str(), DocIncOperator::stripCodeComments(), DocIncOperator::text(), and DocIncOperator::type().
| void DocbookDocVisitor::operator() | ( | const DocIndexEntry & | ie | ) |
Definition at line 557 of file docbookvisitor.cpp.
References DB_VIS_C, DocIndexEntry::entry(), filter(), m_hide, and m_t.
| void DocbookDocVisitor::operator() | ( | const DocInternal & | i | ) |
Definition at line 1151 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocInternalRef & | ref | ) |
Definition at line 1495 of file docbookvisitor.cpp.
References DocInternalRef::anchor(), DB_VIS_C, endLink(), DocInternalRef::file(), m_hide, m_t, startLink(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocLineBreak & | ) |
Definition at line 238 of file docbookvisitor.cpp.
| void DocbookDocVisitor::operator() | ( | const DocLink & | lnk | ) |
Definition at line 1317 of file docbookvisitor.cpp.
References DocLink::anchor(), DB_VIS_C, endLink(), DocLink::file(), m_hide, startLink(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocLinkedWord & | w | ) |
Definition at line 173 of file docbookvisitor.cpp.
References DocLinkedWord::anchor(), DB_VIS_C, endLink(), DocLinkedWord::file(), filter(), m_hide, startLink(), and DocLinkedWord::word().
| void DocbookDocVisitor::operator() | ( | const DocMermaidFile & | df | ) |
Definition at line 1306 of file docbookvisitor.cpp.
References DocCompoundNode::children(), Config_getBool, Config_getString, copyFile(), DB_VIS_C, endMermaidFile(), DocDiagramFileBase::file(), DocDiagramFileBase::hasCaption(), DocDiagramFileBase::height(), m_hide, DocDiagramFileBase::relPath(), DocDiagramFileBase::srcFile(), DocDiagramFileBase::srcLine(), startMermaidFile(), stripPath(), visitChildren(), and DocDiagramFileBase::width().
| void DocbookDocVisitor::operator() | ( | const DocMscFile & | df | ) |
Definition at line 1254 of file docbookvisitor.cpp.
References DocCompoundNode::children(), Config_getString, DB_VIS_C, endMscFile(), DocDiagramFileBase::file(), DocDiagramFileBase::hasCaption(), DocDiagramFileBase::height(), m_hide, readInputFile(), DocDiagramFileBase::relPath(), DocDiagramFileBase::srcFile(), DocDiagramFileBase::srcLine(), startMscFile(), stripPath(), visitChildren(), DocDiagramFileBase::width(), and writeInlineGraph().
| void DocbookDocVisitor::operator() | ( | const DocPara & | p | ) |
Definition at line 643 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocParamList & | pl | ) |
Definition at line 1413 of file docbookvisitor.cpp.
References DB_VIS_C, DocParamList::direction(), GrowVector< T >::empty(), DocParamSect::hasInOutSpecifier(), DocParamSect::hasTypeSpecifier(), DocParamSect::In, DocParamSect::InOut, m_hide, m_t, DocParamSect::Out, DocParamList::paragraphs(), DocParamList::parameters(), DocParamList::paramTypes(), DocNode::parent(), and DocParamSect::Unspecified.
| void DocbookDocVisitor::operator() | ( | const DocParamSect & | s | ) |
Definition at line 1363 of file docbookvisitor.cpp.
References ASSERT, DB_VIS_C, DocParamSect::Exception, DocParamSect::hasInOutSpecifier(), DocParamSect::hasTypeSpecifier(), m_hide, m_t, DocParamSect::Param, DocParamSect::RetVal, DocParamSect::TemplateParam, theTranslator, Translator::trExceptions(), Translator::trParameters(), Translator::trReturnValues(), Translator::trTemplateParameters(), DocParamSect::type(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocParBlock & | b | ) |
Definition at line 1527 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocPlantUmlFile & | df | ) |
Definition at line 1296 of file docbookvisitor.cpp.
References DocCompoundNode::children(), Config_getBool, Config_getString, copyFile(), DB_VIS_C, endPlantUmlFile(), DocDiagramFileBase::file(), DocDiagramFileBase::hasCaption(), DocDiagramFileBase::height(), m_hide, DocDiagramFileBase::relPath(), DocDiagramFileBase::srcFile(), DocDiagramFileBase::srcLine(), startPlantUmlFile(), stripPath(), visitChildren(), and DocDiagramFileBase::width().
| void DocbookDocVisitor::operator() | ( | const DocRef & | ref | ) |
Definition at line 1326 of file docbookvisitor.cpp.
References DocRef::anchor(), DB_VIS_C, DString::empty(), endLink(), DocRef::file(), filter(), DocRef::hasLinkText(), DocRef::isSubPage(), m_hide, startLink(), DocRef::targetTitle(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocRoot & | r | ) |
Definition at line 654 of file docbookvisitor.cpp.
References DB_VIS_C, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocSecRefItem & | ref | ) |
Definition at line 1344 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocSecRefList & | l | ) |
Definition at line 1354 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocSection & | s | ) |
Definition at line 901 of file docbookvisitor.cpp.
References DocSection::anchor(), DB_VIS_C, DString::empty(), DocSection::file(), m_hide, m_t, stripPath(), DocSection::title(), and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocSeparator & | sep | ) |
Definition at line 1406 of file docbookvisitor.cpp.
References DocSeparator::chars(), DB_VIS_C, m_hide, and m_t.
| void DocbookDocVisitor::operator() | ( | const DocSimpleList & | l | ) |
Definition at line 880 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocSimpleListItem & | li | ) |
Definition at line 889 of file docbookvisitor.cpp.
References DB_VIS_C, m_hide, m_t, and DocSimpleListItem::paragraph().
| void DocbookDocVisitor::operator() | ( | const DocSimpleSect & | s | ) |
Definition at line 660 of file docbookvisitor.cpp.
References DocSimpleSect::Attention, DocSimpleSect::Author, DocSimpleSect::Authors, DocbookGenerator::convertToDocbook(), DocSimpleSect::Copyright, DocSimpleSect::Date, DB_VIS_C, DocSimpleSect::hasTitle(), DocSimpleSect::Important, DocSimpleSect::Invar, m_hide, m_insidePre, m_t, DocSimpleSect::Note, DocSimpleSect::Post, DocSimpleSect::Pre, DocSimpleSect::Rcs, DocSimpleSect::Remark, DocSimpleSect::Return, DocSimpleSect::See, DocSimpleSect::Since, theTranslator, DocSimpleSect::title(), Translator::trAttention(), Translator::trAuthor(), Translator::trCopyright(), Translator::trDate(), Translator::trImportant(), Translator::trInvariant(), Translator::trNote(), Translator::trPostcondition(), Translator::trPrecondition(), Translator::trRemarks(), Translator::trReturns(), Translator::trSeeAlso(), Translator::trSince(), Translator::trVersion(), Translator::trWarning(), DocSimpleSect::type(), DocSimpleSect::Unknown, DocSimpleSect::User, DocSimpleSect::Version, visitChildren(), and DocSimpleSect::Warning.
| void DocbookDocVisitor::operator() | ( | const DocSimpleSectSep & | ) |
Definition at line 566 of file docbookvisitor.cpp.
References DB_VIS_C.
| void DocbookDocVisitor::operator() | ( | const DocStyleChange & | s | ) |
Definition at line 255 of file docbookvisitor.cpp.
References DocStyleChange::Bold, DocStyleChange::Center, DocStyleChange::Cite, DocStyleChange::Code, DB_VIS_C, DocStyleChange::Del, DocStyleChange::Div, DocStyleChange::enable(), DocStyleChange::Ins, DocStyleChange::Italic, DocStyleChange::Kbd, m_hide, m_insidePre, m_t, DocStyleChange::Preformatted, DocStyleChange::S, DocStyleChange::Small, DocStyleChange::Span, DocStyleChange::Strike, DocStyleChange::style(), DocStyleChange::Subscript, DocStyleChange::Superscript, DocStyleChange::Typewriter, and DocStyleChange::Underline.
| void DocbookDocVisitor::operator() | ( | const DocSymbol & | s | ) |
Definition at line 196 of file docbookvisitor.cpp.
References DB_VIS_C, HtmlEntityMapper::docbook(), err, HtmlEntityMapper::instance(), m_hide, m_t, and DocSymbol::symbol().
| void DocbookDocVisitor::operator() | ( | const DocText & | t | ) |
Definition at line 1505 of file docbookvisitor.cpp.
References DB_VIS_C, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocTitle & | t | ) |
Definition at line 871 of file docbookvisitor.cpp.
References DB_VIS_C, DocTitle::hasTitle(), m_hide, m_t, and visitChildren().
| void DocbookDocVisitor::operator() | ( | const DocURL & | u | ) |
Definition at line 226 of file docbookvisitor.cpp.
References DB_VIS_C, filter(), DocURL::isEmail(), m_hide, m_t, and DocURL::url().
| void DocbookDocVisitor::operator() | ( | const DocVerbatim & | s | ) |
Definition at line 308 of file docbookvisitor.cpp.
References DocVerbatim::Code, Config_getBool, Config_getString, DocVerbatim::context(), MermaidManager::convertToImageFormat(), DB_VIS_C, MermaidManager::Docbook, DocVerbatim::DocbookOnly, DocVerbatim::Dot, DString::empty(), DocVerbatim::engine(), DocVerbatim::exampleFile(), filter(), DocVisitor::getCodeParser(), getLanguageFromCodeLang(), DocVerbatim::HtmlOnly, MermaidManager::instance(), PlantumlManager::instance(), DocVerbatim::isExample(), DocVerbatim::JavaDocCode, DocVerbatim::JavaDocLiteral, DocVerbatim::language(), DocVerbatim::LatexOnly, m_ci, m_hide, m_langExt, m_t, DocVerbatim::ManOnly, DocVerbatim::Mermaid, DocVerbatim::Msc, CodeParserInterface::parseCode(), DocVerbatim::PlantUML, PlantumlManager::PUML_BITMAP, DocVerbatim::RtfOnly, DocVerbatim::srcFile(), DocVerbatim::srcLine(), DocVerbatim::text(), DocVerbatim::type(), DocVerbatim::Verbatim, writeDotFile(), writeInlineGraph(), writeMermaidFile(), MermaidManager::writeMermaidSource(), writeMscFile(), writePlantUMLFile(), PlantumlManager::writePlantUMLSource(), and DocVerbatim::XmlOnly.
| void DocbookDocVisitor::operator() | ( | const DocVhdlFlow & | ) |
Definition at line 1521 of file docbookvisitor.cpp.
References DB_VIS_C.
| void DocbookDocVisitor::operator() | ( | const DocWhiteSpace & | w | ) |
Definition at line 182 of file docbookvisitor.cpp.
References DocWhiteSpace::chars(), DB_VIS_C, m_hide, m_insidePre, and m_t.
| void DocbookDocVisitor::operator() | ( | const DocWord & | w | ) |
Definition at line 166 of file docbookvisitor.cpp.
References DB_VIS_C, filter(), m_hide, and DocWord::word().
| void DocbookDocVisitor::operator() | ( | const DocXRefItem & | x | ) |
Definition at line 1479 of file docbookvisitor.cpp.
References DocXRefItem::anchor(), DB_VIS_C, DString::empty(), DocXRefItem::file(), filter(), m_hide, m_t, stripPath(), DocXRefItem::title(), and visitChildren().
|
private |
Definition at line 1705 of file docbookvisitor.cpp.
References BITMAP, Config_getString, DB_VIS_C, m_t, makeBaseName(), visitPreStart(), and writeDiaGraphFromFile().
Referenced by operator()().
|
private |
Definition at line 1743 of file docbookvisitor.cpp.
References BITMAP, Config_getString, DB_VIS_C, getDotImageExtension(), m_t, makeBaseName(), visitPreStart(), and writeDotGraphFromFile().
Referenced by operator()().
Definition at line 1541 of file docbookvisitor.cpp.
References DB_VIS_C, DString::empty(), m_t, and stripPath().
Referenced by operator()(), operator()(), operator()(), operator()(), operator()(), and operator()().
|
private |
Definition at line 1633 of file docbookvisitor.cpp.
References Config_getBool, Config_getString, MermaidManager::convertToImageFormat(), DB_VIS_C, MermaidManager::Docbook, MermaidManager::generateMermaidOutput(), MermaidManager::imageExtension(), MermaidManager::instance(), m_t, readInputFile(), stripPath(), visitPreStart(), and MermaidManager::writeMermaidSource().
Referenced by operator()().
|
private |
Definition at line 1667 of file docbookvisitor.cpp.
References BITMAP, Config_getString, DB_VIS_C, m_t, makeBaseName(), visitPreStart(), and writeMscGraphFromFile().
Referenced by operator()().
|
private |
Definition at line 1581 of file docbookvisitor.cpp.
References Config_getString, DB_VIS_C, endPlantUmlFile(), PlantumlManager::generatePlantUMLOutput(), PlantumlManager::instance(), m_t, makeBaseName(), PlantumlManager::PUML_BITMAP, readInputFile(), visitPreStart(), and PlantumlManager::writePlantUMLSource().
Referenced by operator()().
|
private |
Definition at line 86 of file docbookvisitor.cpp.
Referenced by visitPreStart(), writeDiaFile(), writeDotFile(), writeMermaidFile(), writeMscFile(), and writePlantUMLFile().
|
inline |
Definition at line 38 of file docbookvisitor.h.
Referenced by operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), and operator()().
|
private |
Definition at line 137 of file docbookvisitor.cpp.
Referenced by endDiaFile(), endDotFile(), endMermaidFile(), endMscFile(), endPlantUmlFile(), operator()(), writeDiaFile(), writeDotFile(), writeMermaidFile(), writeMscFile(), and writePlantUMLFile().
|
private |
Definition at line 94 of file docbookvisitor.cpp.
References DocbookGenerator::convertToDocbook(), DString::empty(), and visitCaption().
Referenced by operator()(), startDiaFile(), startDotFile(), startMermaidFile(), startMscFile(), startPlantUmlFile(), writeDiaFile(), writeDotFile(), writeMermaidFile(), writeMscFile(), and writePlantUMLFile().
|
private |
Definition at line 1694 of file docbookvisitor.cpp.
References BITMAP, DocVerbatim::children(), Config_getString, DB_VIS_C, DocVerbatim::hasCaption(), DocVerbatim::height(), m_t, DocVerbatim::srcFile(), DocVerbatim::srcLine(), stripPath(), visitCaption(), visitPostEnd(), visitPreStart(), DocVerbatim::width(), and writeDiaGraphFromFile().
|
private |
Definition at line 1732 of file docbookvisitor.cpp.
References BITMAP, DocVerbatim::children(), Config_getString, DB_VIS_C, getDotImageExtension(), DocVerbatim::hasCaption(), DocVerbatim::height(), m_t, makeBaseName(), DocVerbatim::relPath(), DocVerbatim::srcFile(), DocVerbatim::srcLine(), visitCaption(), visitPostEnd(), visitPreStart(), DocVerbatim::width(), and writeDotGraphFromFile().
Referenced by operator()().
|
private |
Definition at line 1618 of file docbookvisitor.cpp.
References DocVerbatim::children(), Config_getBool, Config_getString, MermaidManager::convertToImageFormat(), DB_VIS_C, MermaidManager::Docbook, MermaidManager::generateMermaidOutput(), DocVerbatim::hasCaption(), DocVerbatim::height(), MermaidManager::imageExtension(), MermaidManager::instance(), m_t, DocVerbatim::relPath(), stripPath(), visitCaption(), visitPostEnd(), visitPreStart(), and DocVerbatim::width().
Referenced by operator()().
|
private |
Definition at line 1559 of file docbookvisitor.cpp.
References BITMAP, DocVerbatim::children(), Config_getString, DB_VIS_C, DocVerbatim::hasCaption(), DocVerbatim::height(), m_t, makeBaseName(), DocVerbatim::relPath(), DocVerbatim::srcFile(), DocVerbatim::srcLine(), visitCaption(), visitPostEnd(), visitPreStart(), DocVerbatim::width(), and writeMscGraphFromFile().
Referenced by operator()().
|
private |
Definition at line 1570 of file docbookvisitor.cpp.
References DocVerbatim::children(), Config_getString, DB_VIS_C, PlantumlManager::generatePlantUMLOutput(), DocVerbatim::hasCaption(), DocVerbatim::height(), PlantumlManager::instance(), m_t, PlantumlManager::PUML_BITMAP, DocVerbatim::relPath(), stripPath(), visitCaption(), visitPostEnd(), visitPreStart(), and DocVerbatim::width().
Referenced by operator()().
|
private |
Definition at line 163 of file docbookvisitor.h.
Referenced by operator()(), and operator()().
|
private |
Definition at line 157 of file docbookvisitor.h.
Referenced by DocbookDocVisitor(), operator()(), operator()(), and operator()().
|
private |
Definition at line 162 of file docbookvisitor.h.
Referenced by operator()(), and operator()().
|
private |
Definition at line 160 of file docbookvisitor.h.
|
private |
Definition at line 159 of file docbookvisitor.h.
Referenced by endDiaFile(), endDotFile(), endMermaidFile(), endMscFile(), endPlantUmlFile(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), and operator()().
|
private |
Definition at line 158 of file docbookvisitor.h.
Referenced by operator()(), operator()(), and operator()().
|
private |
Definition at line 161 of file docbookvisitor.h.
Referenced by DocbookDocVisitor(), operator()(), and operator()().
|
private |
Definition at line 156 of file docbookvisitor.h.
Referenced by DocbookDocVisitor(), endDiaFile(), endDotFile(), endLink(), endMermaidFile(), endMscFile(), endPlantUmlFile(), filter(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), startDiaFile(), startDotFile(), startLink(), startMermaidFile(), startMscFile(), startPlantUmlFile(), writeDiaFile(), writeDotFile(), writeMermaidFile(), writeMscFile(), and writePlantUMLFile().