My Project
|
Concrete visitor implementation for HTML output. More...
#include <htmldocvisitor.h>
Private Member Functions | |
void | writeObfuscatedMailAddress (const QCString &url) |
void | filter (const char *str) |
void | filterQuotedCdataAttr (const char *str) |
void | startLink (const QCString &ref, const QCString &file, const QCString &relPath, const QCString &anchor, const QCString &tooltip="") |
void | endLink () |
void | writeDotFile (const QCString &fileName, const QCString &relPath, const QCString &context) |
void | writeMscFile (const QCString &fileName, const QCString &relPath, const QCString &context) |
void | writeDiaFile (const QCString &fileName, const QCString &relPath, const QCString &context) |
void | writePlantUMLFile (const QCString &fileName, const QCString &relPath, const QCString &context) |
void | pushEnabled () |
void | popEnabled () |
void | forceEndParagraph (DocNode *n) |
void | forceStartParagraph (DocNode *n) |
Private Attributes | |
FTextStream & | m_t |
CodeOutputInterface & | m_ci |
bool | m_insidePre |
bool | m_hide |
QStack< bool > | m_enabled |
Definition * | m_ctx |
QCString | m_langExt |
Concrete visitor implementation for HTML output.
Definition at line 33 of file htmldocvisitor.h.
HtmlDocVisitor::HtmlDocVisitor | ( | FTextStream & | t, |
CodeOutputInterface & | ci, | ||
Definition * | ctx | ||
) |
Definition at line 149 of file htmldocvisitor.cpp.
References Definition::getDefFileExtension(), and m_langExt.
|
private |
Definition at line 1960 of file htmldocvisitor.cpp.
References m_t.
Referenced by visit(), and visitPost().
|
private |
Definition at line 1898 of file htmldocvisitor.cpp.
References m_t.
Referenced by visit(), and visitPre().
|
private |
Escape basic entities to produce a valid CDATA attribute value, assume that the outer quoting will be using the double quote "
Definition at line 1918 of file htmldocvisitor.cpp.
References m_t.
Referenced by visit().
|
private |
Used for items found inside a paragraph, which due to XHTML restrictions have to be outside of the paragraph. This method will forcefully end the current paragraph and forceStartParagraph() will restart it.
Definition at line 2113 of file htmldocvisitor.cpp.
References CompAccept< T >::children(), getParagraphContext(), insideStyleChangeThatIsOutsideParagraph(), DocNode::kind(), DocNode::Kind_Para, DocNode::Kind_WhiteSpace, m_t, mustBeOutsideParagraph(), and DocNode::parent().
Referenced by visit(), and visitPre().
|
private |
Used for items found inside a paragraph, which due to XHTML restrictions have to be outside of the paragraph. This method will forcefully start the paragraph, that was previously ended by forceEndParagraph().
Definition at line 2151 of file htmldocvisitor.cpp.
References CompAccept< T >::children(), getParagraphContext(), insideStyleChangeThatIsOutsideParagraph(), DocNode::kind(), DocNode::Kind_Para, DocNode::Kind_WhiteSpace, m_t, mustBeOutsideParagraph(), and DocNode::parent().
Referenced by visit(), and visitPost().
|
private |
Definition at line 1970 of file htmldocvisitor.cpp.
References m_enabled, and m_hide.
Referenced by visit(), and visitPost().
|
private |
Definition at line 1965 of file htmldocvisitor.cpp.
References m_enabled, and m_hide.
Referenced by visit(), and visitPre().
|
private |
Definition at line 1937 of file htmldocvisitor.cpp.
References convertToHtml(), externalLinkTarget(), externalRef(), Doxygen::htmlFileExtension, and m_t.
Referenced by visit(), and visitPre().
|
virtual |
Implements DocVisitor.
Definition at line 161 of file htmldocvisitor.cpp.
References filter(), m_hide, and DocWord::word().
Referenced by visitPre().
|
virtual |
Implements DocVisitor.
Definition at line 168 of file htmldocvisitor.cpp.
References DocLinkedWord::anchor(), endLink(), DocLinkedWord::file(), filter(), m_hide, DocLinkedWord::ref(), DocLinkedWord::relPath(), startLink(), DocLinkedWord::tooltip(), and DocLinkedWord::word().
|
virtual |
Implements DocVisitor.
Definition at line 177 of file htmldocvisitor.cpp.
References DocWhiteSpace::chars(), m_hide, m_insidePre, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 190 of file htmldocvisitor.cpp.
References err(), HtmlEntityMapper::html(), HtmlEntityMapper::instance(), m_hide, m_t, and DocSymbol::symbol().
|
virtual |
Implements DocVisitor.
Definition at line 218 of file htmldocvisitor.cpp.
References filter(), DocURL::isEmail(), m_hide, m_t, DocURL::url(), and writeObfuscatedMailAddress().
|
virtual |
Implements DocVisitor.
Definition at line 244 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 250 of file htmldocvisitor.cpp.
References forceEndParagraph(), forceStartParagraph(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 258 of file htmldocvisitor.cpp.
References DocStyleChange::attribs(), DocStyleChange::Bold, DocStyleChange::Center, DocStyleChange::Code, DocStyleChange::Div, DocStyleChange::enable(), forceEndParagraph(), forceStartParagraph(), htmlAttribsToString(), DocStyleChange::Italic, m_hide, m_insidePre, m_t, DocStyleChange::Preformatted, DocStyleChange::Small, DocStyleChange::Span, DocStyleChange::style(), DocStyleChange::Subscript, and DocStyleChange::Superscript.
|
virtual |
Implements DocVisitor.
Definition at line 353 of file htmldocvisitor.cpp.
References DocVerbatim::children(), DocVerbatim::Code, Config_getBool, Config_getString, DocVerbatim::context(), DocVerbatim::DocbookOnly, DocVerbatim::Dot, endl(), err(), DocVerbatim::exampleFile(), filter(), forceEndParagraph(), forceStartParagraph(), getLanguageFromFileName(), ParserManager::getParser(), DocVerbatim::HtmlOnly, DocVerbatim::isBlock(), DocVerbatim::isExample(), DocVerbatim::language(), DocVerbatim::LatexOnly, m_ci, m_ctx, m_hide, m_langExt, m_t, DocVerbatim::ManOnly, DocVerbatim::Msc, ParserInterface::parseCode(), Doxygen::parserManager, DocVerbatim::PlantUML, PREFRAG_END, PREFRAG_START, DocVerbatim::relPath(), DocVerbatim::RtfOnly, DocVerbatim::text(), DocVerbatim::type(), DocVerbatim::Verbatim, visitCaption(), visitPostCaption(), visitPreCaption(), writeDotFile(), writeMscFile(), writePlantUMLFile(), writePlantUMLSource(), and DocVerbatim::XmlOnly.
|
virtual |
Implements DocVisitor.
Definition at line 493 of file htmldocvisitor.cpp.
References DocAnchor::anchor(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 499 of file htmldocvisitor.cpp.
References DocInclude::blockId(), DocInclude::context(), DocInclude::DontInclude, err(), DocInclude::exampleFile(), DocInclude::extension(), extractBlock(), DocInclude::file(), filter(), forceEndParagraph(), forceStartParagraph(), getLanguageFromFileName(), ParserManager::getParser(), DocInclude::HtmlInclude, DocInclude::Include, DocInclude::IncludeDoc, DocInclude::IncWithLines, DocInclude::isExample(), DocInclude::LatexInclude, m_ci, m_ctx, m_hide, m_t, parseCode(), Doxygen::parserManager, PREFRAG_END, PREFRAG_START, DocInclude::Snippet, DocInclude::SnippetDoc, DocInclude::text(), DocInclude::type(), and DocInclude::VerbInclude.
|
virtual |
Implements DocVisitor.
Definition at line 596 of file htmldocvisitor.cpp.
References DocIncOperator::context(), endl(), DocIncOperator::exampleFile(), getLanguageFromFileName(), ParserManager::getParser(), DocIncOperator::isExample(), DocIncOperator::isFirst(), DocIncOperator::isLast(), m_ci, m_ctx, m_hide, m_langExt, m_t, ParserInterface::parseCode(), Doxygen::parserManager, popEnabled(), PREFRAG_END, PREFRAG_START, pushEnabled(), DocIncOperator::Skip, DocIncOperator::text(), and DocIncOperator::type().
|
virtual |
Implements DocVisitor.
Definition at line 643 of file htmldocvisitor.cpp.
References Config_getBool, convertToHtml(), endl(), filterQuotedCdataAttr(), forceEndParagraph(), forceStartParagraph(), DocFormula::isInline(), m_hide, m_t, DocFormula::name(), DocFormula::relPath(), and DocFormula::text().
|
virtual |
Implements DocVisitor.
Definition at line 689 of file htmldocvisitor.cpp.
References IndexList::addIndexItem(), MemberDef::anchor(), convertIndexWordToAnchor(), DocIndexEntry::entry(), Doxygen::indexList, m_t, DocIndexEntry::member(), and DocIndexEntry::scope().
|
virtual |
Implements DocVisitor.
Definition at line 705 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 711 of file htmldocvisitor.cpp.
References DocCite::anchor(), endLink(), DocCite::file(), filter(), m_hide, m_t, DocCite::ref(), DocCite::relPath(), startLink(), and DocCite::text().
|
virtual |
Implements DocVisitor.
Definition at line 763 of file htmldocvisitor.cpp.
References forceStartParagraph(), DocAutoList::isEnumList(), DocNode::isPreformatted(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 785 of file htmldocvisitor.cpp.
References DocNode::isPreformatted(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1041 of file htmldocvisitor.cpp.
References CompAccept< T >::children(), getParagraphContext(), DocNode::kind(), DocNode::Kind_AutoListItem, DocNode::Kind_Copy, DocNode::Kind_HtmlBlockQuote, DocNode::Kind_HtmlCell, DocNode::Kind_HtmlDescData, DocNode::Kind_HtmlListItem, DocNode::Kind_Internal, DocNode::Kind_ParBlock, DocNode::Kind_Root, DocNode::Kind_Section, DocNode::Kind_SimpleListItem, DocNode::Kind_SimpleSect, DocNode::Kind_WhiteSpace, DocNode::Kind_XRefItem, m_t, mustBeOutsideParagraph(), and DocNode::parent().
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1159 of file htmldocvisitor.cpp.
References forceStartParagraph(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1170 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1185 of file htmldocvisitor.cpp.
References forceStartParagraph(), DocNode::isPreformatted(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1199 of file htmldocvisitor.cpp.
References DocNode::isPreformatted(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1217 of file htmldocvisitor.cpp.
References forceStartParagraph().
|
virtual |
Implements DocVisitor.
Definition at line 1236 of file htmldocvisitor.cpp.
References forceStartParagraph(), DocNode::isPreformatted(), m_hide, m_t, DocHtmlList::Ordered, and DocHtmlList::type().
|
virtual |
Implements DocVisitor.
Definition at line 1258 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1271 of file htmldocvisitor.cpp.
References forceStartParagraph(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1284 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1296 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1324 of file htmldocvisitor.cpp.
References forceStartParagraph(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1337 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1356 of file htmldocvisitor.cpp.
References DocHtmlCell::isHeading(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1368 of file htmldocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1402 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1416 of file htmldocvisitor.cpp.
References forceStartParagraph(), DocHtmlHeader::level(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1487 of file htmldocvisitor.cpp.
References endl(), forceStartParagraph(), DocImage::hasCaption(), DocImage::Html, m_hide, m_t, popEnabled(), and DocImage::type().
|
virtual |
Implements DocVisitor.
Definition at line 1516 of file htmldocvisitor.cpp.
References endl(), DocDotFile::hasCaption(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1536 of file htmldocvisitor.cpp.
References endl(), DocMscFile::hasCaption(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1556 of file htmldocvisitor.cpp.
References endl(), DocDiaFile::hasCaption(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1572 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1590 of file htmldocvisitor.cpp.
References endLink(), DocRef::file(), and m_hide.
|
virtual |
Implements DocVisitor.
Definition at line 1610 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1624 of file htmldocvisitor.cpp.
References endl(), forceStartParagraph(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1684 of file htmldocvisitor.cpp.
References endl(), forceStartParagraph(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1766 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1796 of file htmldocvisitor.cpp.
References endl(), forceStartParagraph(), m_hide, m_t, and DocXRefItem::title().
|
virtual |
Implements DocVisitor.
Definition at line 1810 of file htmldocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1848 of file htmldocvisitor.cpp.
References endl(), forceStartParagraph(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1876 of file htmldocvisitor.cpp.
References forceStartParagraph(), VhdlDocGen::getFlowMember(), m_hide, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 739 of file htmldocvisitor.cpp.
References DocAutoList::depth(), forceEndParagraph(), DocAutoList::isEnumList(), DocNode::isPreformatted(), m_hide, m_t, NUM_HTML_LIST_TYPES, and types.
|
virtual |
Implements DocVisitor.
Definition at line 779 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 962 of file htmldocvisitor.cpp.
References CompAccept< T >::children(), getParagraphContext(), DocNode::kind(), DocNode::Kind_AutoListItem, DocNode::Kind_Copy, DocNode::Kind_HtmlBlockQuote, DocNode::Kind_HtmlCell, DocNode::Kind_HtmlDescData, DocNode::Kind_HtmlListItem, DocNode::Kind_Internal, DocNode::Kind_ParBlock, DocNode::Kind_Root, DocNode::Kind_Section, DocNode::Kind_SimpleListItem, DocNode::Kind_SimpleSect, DocNode::Kind_WhiteSpace, DocNode::Kind_XRefItem, m_hide, m_t, mustBeOutsideParagraph(), and DocNode::parent().
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1110 of file htmldocvisitor.cpp.
References DocSimpleSect::Attention, DocSimpleSect::Author, DocSimpleSect::Authors, DocSimpleSect::Copyright, DocSimpleSect::Date, forceEndParagraph(), DocSimpleSect::Invar, m_hide, m_t, DocSimpleSect::Note, DocSimpleSect::Post, DocSimpleSect::Pre, DocSimpleSect::Rcs, DocSimpleSect::Remark, DocSimpleSect::Return, DocSimpleSect::See, DocSimpleSect::Since, theTranslator, Translator::trAttention(), Translator::trAuthor(), Translator::trCopyright(), Translator::trDate(), Translator::trInvariant(), Translator::trNote(), Translator::trPostcondition(), Translator::trPrecondition(), Translator::trRemarks(), Translator::trReturns(), Translator::trSeeAlso(), Translator::trSince(), Translator::trVersion(), Translator::trWarning(), DocSimpleSect::type(), DocSimpleSect::typeString(), DocSimpleSect::Unknown, DocSimpleSect::User, DocSimpleSect::Version, and DocSimpleSect::Warning.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1176 of file htmldocvisitor.cpp.
References forceEndParagraph(), DocNode::isPreformatted(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1193 of file htmldocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1206 of file htmldocvisitor.cpp.
References DocSection::anchor(), convertCharEntitiesToUTF8(), endl(), filter(), forceEndParagraph(), DocSection::level(), m_hide, m_t, and DocSection::title().
|
virtual |
Implements DocVisitor.
Definition at line 1222 of file htmldocvisitor.cpp.
References DocHtmlList::attribs(), forceEndParagraph(), htmlAttribsToString(), m_hide, m_t, DocHtmlList::Ordered, and DocHtmlList::type().
|
virtual |
Implements DocVisitor.
Definition at line 1251 of file htmldocvisitor.cpp.
References DocHtmlListItem::attribs(), htmlAttribsToString(), DocNode::isPreformatted(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1264 of file htmldocvisitor.cpp.
References DocHtmlDescList::attribs(), forceEndParagraph(), htmlAttribsToString(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1278 of file htmldocvisitor.cpp.
References DocHtmlDescTitle::attribs(), htmlAttribsToString(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1290 of file htmldocvisitor.cpp.
References DocHtmlDescData::attribs(), htmlAttribsToString(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1302 of file htmldocvisitor.cpp.
References DocHtmlCaption::anchor(), DocHtmlTable::attribs(), DocHtmlTable::caption(), forceEndParagraph(), DocHtmlTable::hasCaption(), htmlAttribsToString(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1331 of file htmldocvisitor.cpp.
References DocHtmlRow::attribs(), htmlAttribsToString(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1343 of file htmldocvisitor.cpp.
References DocHtmlCell::attribs(), htmlAttribsToString(), DocHtmlCell::isHeading(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1362 of file htmldocvisitor.cpp.
References DocHtmlCaption::attribs(), htmlAttribsToString(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1374 of file htmldocvisitor.cpp.
References m_hide.
|
virtual |
Implements DocVisitor.
Definition at line 1387 of file htmldocvisitor.cpp.
References DocHRef::attribs(), convertToXML(), correctURL(), htmlAttribsToString(), m_hide, m_t, DocHRef::relPath(), DocHRef::url(), and writeObfuscatedMailAddress().
|
virtual |
Implements DocVisitor.
Definition at line 1408 of file htmldocvisitor.cpp.
References DocHtmlHeader::attribs(), forceEndParagraph(), htmlAttribsToString(), DocHtmlHeader::level(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1423 of file htmldocvisitor.cpp.
References DocImage::attribs(), correctURL(), endl(), forceEndParagraph(), DocImage::hasCaption(), DocImage::height(), DocImage::Html, htmlAttribsToString(), m_hide, m_t, DocImage::name(), pushEnabled(), DocImage::relPath(), DocImage::type(), DocImage::url(), and DocImage::width().
|
virtual |
Implements DocVisitor.
Definition at line 1505 of file htmldocvisitor.cpp.
References DocDotFile::context(), endl(), DocDotFile::file(), DocDotFile::hasCaption(), m_hide, m_t, DocDotFile::relPath(), and writeDotFile().
|
virtual |
Implements DocVisitor.
Definition at line 1526 of file htmldocvisitor.cpp.
References DocMscFile::context(), endl(), DocMscFile::file(), DocMscFile::hasCaption(), m_hide, m_t, DocMscFile::relPath(), and writeMscFile().
|
virtual |
Implements DocVisitor.
Definition at line 1546 of file htmldocvisitor.cpp.
References DocDiaFile::context(), endl(), DocDiaFile::file(), DocDiaFile::hasCaption(), m_hide, m_t, DocDiaFile::relPath(), and writeDiaFile().
|
virtual |
Implements DocVisitor.
Definition at line 1566 of file htmldocvisitor.cpp.
References DocLink::anchor(), DocLink::file(), m_hide, DocLink::ref(), DocLink::relPath(), and startLink().
|
virtual |
Implements DocVisitor.
Definition at line 1578 of file htmldocvisitor.cpp.
References DocRef::anchor(), DocRef::file(), filter(), DocRef::hasLinkText(), DocRef::isSubPage(), m_hide, DocRef::ref(), DocRef::relPath(), startLink(), and DocRef::targetTitle().
|
virtual |
Implements DocVisitor.
Definition at line 1597 of file htmldocvisitor.cpp.
References DocSecRefItem::anchor(), DocSecRefItem::file(), Doxygen::htmlFileExtension, m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1616 of file htmldocvisitor.cpp.
References endl(), forceEndParagraph(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1651 of file htmldocvisitor.cpp.
References endl(), DocParamSect::Exception, forceEndParagraph(), m_hide, m_t, DocParamSect::Param, DocParamSect::RetVal, DocParamSect::TemplateParam, theTranslator, Translator::trExceptions(), Translator::trParameters(), Translator::trReturnValues(), Translator::trTemplateParameters(), and DocParamSect::type().
|
virtual |
Implements DocVisitor.
Definition at line 1693 of file htmldocvisitor.cpp.
References DocParamList::direction(), DocParamSect::hasInOutSpecifier(), DocParamSect::hasTypeSpecifier(), DocParamSect::In, DocParamSect::InOut, DocNode::kind(), DocNode::Kind_LinkedWord, DocNode::Kind_ParamSect, DocNode::Kind_Word, m_hide, m_t, DocParamSect::Out, DocParamList::parameters(), DocParamList::paramTypes(), DocNode::parent(), DocParamSect::Unspecified, and visit().
|
virtual |
Implements DocVisitor.
Definition at line 1773 of file htmldocvisitor.cpp.
References DocXRefItem::anchor(), DocXRefItem::file(), filter(), forceEndParagraph(), Doxygen::htmlFileExtension, DocXRefItem::key(), m_hide, m_t, DocXRefItem::relPath(), and DocXRefItem::title().
|
virtual |
Implements DocVisitor.
Definition at line 1804 of file htmldocvisitor.cpp.
References DocInternalRef::anchor(), DocInternalRef::file(), m_hide, DocInternalRef::relPath(), and startLink().
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1833 of file htmldocvisitor.cpp.
References DocHtmlBlockQuote::attribs(), forceEndParagraph(), htmlAttribsToString(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1855 of file htmldocvisitor.cpp.
References FlowChart::convertNameToFileName(), forceEndParagraph(), VhdlDocGen::getFlowMember(), DocVhdlFlow::hasCaption(), m_hide, m_t, and Definition::name().
|
virtual |
|
private |
Definition at line 2021 of file htmldocvisitor.cpp.
References Config_getString, DIA_BITMAP, endl(), m_t, and writeDiaGraphFromFile().
Referenced by visitPre().
|
private |
Definition at line 1978 of file htmldocvisitor.cpp.
References Config_getString, GOF_BITMAP, m_t, writeDotGraphFromFile(), and writeDotImageMapFromFile().
Referenced by visit(), and visitPre().
|
private |
Definition at line 1997 of file htmldocvisitor.cpp.
References Config_getString, getDotImageExtension(), m_t, MSC_BITMAP, MSC_SVG, writeMscGraphFromFile(), and writeMscImageMapFromFile().
Referenced by visit(), and visitPre().
|
private |
Definition at line 204 of file htmldocvisitor.cpp.
References m_t.
Referenced by visit(), and visitPre().
|
private |
Definition at line 2042 of file htmldocvisitor.cpp.
References Config_getString, endl(), generatePlantUMLOutput(), getDotImageExtension(), m_t, PUML_BITMAP, and PUML_SVG.
Referenced by visit().
|
private |
Definition at line 169 of file htmldocvisitor.h.
Referenced by visit().
|
private |
Definition at line 173 of file htmldocvisitor.h.
Referenced by visit().
|
private |
Definition at line 172 of file htmldocvisitor.h.
Referenced by popEnabled(), and pushEnabled().
|
private |
Definition at line 171 of file htmldocvisitor.h.
Referenced by popEnabled(), pushEnabled(), visit(), visitPost(), and visitPre().
|
private |
Definition at line 170 of file htmldocvisitor.h.
Referenced by visit().
|
private |
Definition at line 174 of file htmldocvisitor.h.
Referenced by HtmlDocVisitor(), and visit().
|
private |
Definition at line 168 of file htmldocvisitor.h.
Referenced by endLink(), filter(), filterQuotedCdataAttr(), forceEndParagraph(), forceStartParagraph(), startLink(), visit(), visitPost(), visitPre(), writeDiaFile(), writeDotFile(), writeMscFile(), writeObfuscatedMailAddress(), and writePlantUMLFile().