The RTFDocVisitor
Class Reference
Concrete visitor implementation for RTF output. More...
Declaration
Included Headers
Base class
class | DocVisitor |
Helper base class for functionality shared by all visitors. More... | |
Public Constructors Index
RTFDocVisitor (TextStream &t, OutputCodeList &ci, const QCString &langExt, int hierarchyLevel=0) | |
Public Operators Index
void | operator() (const DocWord &) |
void | operator() (const DocLinkedWord &) |
void | operator() (const DocWhiteSpace &) |
void | operator() (const DocSymbol &) |
void | operator() (const DocEmoji &) |
void | operator() (const DocURL &) |
void | operator() (const DocLineBreak &) |
void | operator() (const DocHorRuler &) |
void | operator() (const DocStyleChange &) |
void | operator() (const DocVerbatim &) |
void | operator() (const DocAnchor &) |
void | operator() (const DocInclude &) |
void | operator() (const DocIncOperator &) |
void | operator() (const DocFormula &) |
void | operator() (const DocIndexEntry &) |
void | operator() (const DocSimpleSectSep &) |
void | operator() (const DocCite &) |
void | operator() (const DocSeparator &) |
void | operator() (const DocAutoList &) |
void | operator() (const DocAutoListItem &) |
void | operator() (const DocPara &) |
void | operator() (const DocRoot &) |
void | operator() (const DocSimpleSect &) |
void | operator() (const DocTitle &) |
void | operator() (const DocSimpleList &) |
void | operator() (const DocSimpleListItem &) |
void | operator() (const DocSection &s) |
void | operator() (const DocHtmlList &s) |
void | operator() (const DocHtmlListItem &) |
void | operator() (const DocHtmlDescList &) |
void | operator() (const DocHtmlDescTitle &) |
void | operator() (const DocHtmlDescData &) |
void | operator() (const DocHtmlTable &t) |
void | operator() (const DocHtmlCaption &) |
void | operator() (const DocHtmlRow &) |
void | operator() (const DocHtmlCell &) |
void | operator() (const DocInternal &) |
void | operator() (const DocHRef &) |
void | operator() (const DocHtmlSummary &) |
void | operator() (const DocHtmlDetails &) |
void | operator() (const DocHtmlHeader &) |
void | operator() (const DocImage &) |
void | operator() (const DocDotFile &) |
void | operator() (const DocMscFile &) |
void | operator() (const DocDiaFile &) |
void | operator() (const DocPlantUmlFile &) |
void | operator() (const DocLink &) |
void | operator() (const DocRef &ref) |
void | operator() (const DocSecRefItem &) |
void | operator() (const DocSecRefList &) |
void | operator() (const DocParamSect &) |
void | operator() (const DocParamList &) |
void | operator() (const DocXRefItem &) |
void | operator() (const DocInternalRef &) |
void | operator() (const DocText &) |
void | operator() (const DocHtmlBlockQuote &) |
void | operator() (const DocVhdlFlow &) |
void | operator() (const DocParBlock &) |
Private Member Functions Index
template <class T> | |
void | visitChildren (const T &t) |
void | filter (const QCString &str, bool verbatim=FALSE) |
void | startLink (const QCString &ref, const QCString &file, const QCString &anchor) |
void | endLink (const QCString &ref) |
QCString | getStyle (const QCString &name) |
QCString | getListTable (const int id) |
int | indentLevel () const |
void | incIndentLevel () |
void | decIndentLevel () |
void | includePicturePreRTF (const QCString &name, bool isTypeRTF, bool hasCaption, bool inlineImage=FALSE) |
void | includePicturePostRTF (bool isTypeRTF, bool hasCaption, bool inlineImage=FALSE) |
void | writeDotFile (const QCString &fileName, bool hasCaption, const QCString &srcFile, int srcLine) |
void | writeDotFile (const DocDotFile &) |
void | writeMscFile (const QCString &fileName, bool hasCaption, const QCString &srcFile, int srcLine) |
void | writeMscFile (const DocMscFile &) |
void | writeDiaFile (const DocDiaFile &) |
void | writePlantUMLFile (const QCString &fileName, bool hasCaption) |
Private Member Attributes Index
TextStream & | m_t |
OutputCodeList & | m_ci |
bool | m_insidePre = false |
bool | m_hide = false |
bool | m_lastIsPara = false |
QCString | m_langExt |
int | m_indentLevel = 0 |
int | m_hierarchyLevel = 0 |
RTFListItemInfo | m_listItemInfo[maxIndentLevels] |
Private Static Attributes Index
static const int | maxIndentLevels = 13 |
Description
Concrete visitor implementation for RTF output.
Definition at line 31 of file rtfdocvisitor.h.
Public Constructors
RTFDocVisitor()
|
Declaration at line 34 of file rtfdocvisitor.h, definition at line 70 of file rtfdocvisitor.cpp.
References m_ci, m_hierarchyLevel, m_langExt and m_t.
Public Operators
operator()()
|
Declaration at line 40 of file rtfdocvisitor.h, definition at line 119 of file rtfdocvisitor.cpp.
References DBG_RTF, FALSE, filter, m_hide, m_lastIsPara and DocWord::word.
operator()()
|
Declaration at line 41 of file rtfdocvisitor.h, definition at line 127 of file rtfdocvisitor.cpp.
References DocLinkedWord::anchor, DBG_RTF, endLink, FALSE, DocLinkedWord::file, filter, m_hide, m_lastIsPara, DocLinkedWord::ref, startLink and DocLinkedWord::word.
operator()()
|
Declaration at line 42 of file rtfdocvisitor.h, definition at line 137 of file rtfdocvisitor.cpp.
References DocWhiteSpace::chars, DBG_RTF, FALSE, m_hide, m_insidePre, m_lastIsPara and m_t.
operator()()
|
Declaration at line 43 of file rtfdocvisitor.h, definition at line 152 of file rtfdocvisitor.cpp.
References DBG_RTF, err, FALSE, HtmlEntityMapper::instance, m_hide, m_lastIsPara, m_t, HtmlEntityMapper::rtf, DocSymbol::symbol and TRUE.
operator()()
|
Declaration at line 44 of file rtfdocvisitor.h, definition at line 168 of file rtfdocvisitor.cpp.
References DBG_RTF, FALSE, DocEmoji::index, EmojiEntityMapper::instance, m_hide, m_lastIsPara, m_t, DocEmoji::name and EmojiEntityMapper::unicode.
operator()()
|
Declaration at line 45 of file rtfdocvisitor.h, definition at line 210 of file rtfdocvisitor.cpp.
References Config_getBool, DBG_RTF, FALSE, filter, DocURL::isEmail, m_hide, m_lastIsPara, m_t and DocURL::url.
operator()()
|
Declaration at line 46 of file rtfdocvisitor.h, definition at line 240 of file rtfdocvisitor.cpp.
References DBG_RTF, m_hide, m_lastIsPara, m_t and TRUE.
operator()()
|
Declaration at line 47 of file rtfdocvisitor.h, definition at line 248 of file rtfdocvisitor.cpp.
References DBG_RTF, m_hide, m_lastIsPara, m_t and TRUE.
operator()()
|
Declaration at line 48 of file rtfdocvisitor.h, definition at line 256 of file rtfdocvisitor.cpp.
References DocStyleChange::Bold, DocStyleChange::Center, DocStyleChange::Cite, DocStyleChange::Code, DBG_RTF, DocStyleChange::Del, DocStyleChange::Div, DocStyleChange::enable, FALSE, getStyle, DocStyleChange::Ins, DocStyleChange::Italic, DocStyleChange::Kbd, m_hide, m_insidePre, m_lastIsPara, m_t, DocStyleChange::Preformatted, rtf_Style_Reset, DocStyleChange::S, DocStyleChange::Small, DocStyleChange::Span, DocStyleChange::Strike, DocStyleChange::style, DocStyleChange::Subscript, DocStyleChange::Superscript, TRUE, DocStyleChange::Typewriter and DocStyleChange::Underline.
operator()()
|
Declaration at line 49 of file rtfdocvisitor.h, definition at line 319 of file rtfdocvisitor.cpp.
References DocVerbatim::Code, Config_getBool, Config_getString, DocVerbatim::context, QCString::data, DBG_RTF, DocVerbatim::DocbookOnly, DocVerbatim::Dot, DocVerbatim::engine, err, DocVerbatim::exampleFile, QCString::ExplicitSize, FALSE, filter, DocVisitor::getCodeParser, getLanguageFromCodeLang, getStyle, DocVerbatim::hasCaption, DocVerbatim::HtmlOnly, includePicturePostRTF, PlantumlManager::instance, QCString::isEmpty, DocVerbatim::isExample, DocVerbatim::JavaDocCode, DocVerbatim::JavaDocLiteral, DocVerbatim::language, DocVerbatim::LatexOnly, QCString::length, m_ci, m_hide, m_langExt, m_lastIsPara, m_t, DocVerbatim::ManOnly, DocVerbatim::Msc, Portable::openOutputStream, CodeParserInterface::parseCode, DocVerbatim::PlantUML, PlantumlManager::PUML_BITMAP, qPrint, Dir::remove, rtf_Style_Reset, DocVerbatim::RtfOnly, QCString::sprintf, DocVerbatim::srcFile, DocVerbatim::srcLine, QCString::str, DocVerbatim::text, TRUE, DocVerbatim::type, DocVerbatim::Verbatim, visitChildren, writeDotFile, writeMscFile, writePlantUMLFile, PlantumlManager::writePlantUMLSource and DocVerbatim::XmlOnly.
operator()()
|
Declaration at line 50 of file rtfdocvisitor.h, definition at line 442 of file rtfdocvisitor.cpp.
References DocAnchor::anchor, DBG_RTF, FALSE, DocAnchor::file, QCString::isEmpty, m_hide, m_lastIsPara, m_t, rtfFormatBmkStr and stripPath.
operator()()
|
Declaration at line 51 of file rtfdocvisitor.h, definition at line 464 of file rtfdocvisitor.cpp.
References DocInclude::blockId, DocInclude::context, createFileDef, DBG_RTF, FileInfo::dirPath, DocInclude::DocbookInclude, DocInclude::DontInclude, DocInclude::DontIncWithLines, DocInclude::exampleFile, DocInclude::extension, FALSE, DocInclude::file, FileInfo::fileName, filter, DocVisitor::getCodeParser, getLanguageFromFileName, getStyle, DocInclude::HtmlInclude, DocInclude::Include, DocInclude::IncWithLines, CodeFragmentManager::instance, DocInclude::isExample, DocInclude::LatexInclude, m_ci, m_hide, m_lastIsPara, m_t, DocInclude::ManInclude, CodeParserInterface::parseCode, CodeFragmentManager::parseCodeFragment, rtf_Style_Reset, DocInclude::RtfInclude, DocInclude::Snippet, DocInclude::SnippetWithLines, QCString::str, DocInclude::stripCodeComments, DocInclude::text, DocInclude::trimLeft, TRUE, DocInclude::type, DocInclude::VerbInclude and DocInclude::XmlInclude.
operator()()
|
Declaration at line 52 of file rtfdocvisitor.h, definition at line 552 of file rtfdocvisitor.cpp.
References DocIncOperator::context, createFileDef, DBG_RTF, FileInfo::dirPath, DocIncOperator::exampleFile, FALSE, FileInfo::fileName, DocVisitor::getCodeParser, getFileNameExtension, getLanguageFromFileName, getStyle, DocIncOperator::includeFileName, QCString::isEmpty, DocIncOperator::isExample, DocIncOperator::isFirst, DocIncOperator::isLast, DocIncOperator::line, m_ci, m_hide, m_langExt, m_lastIsPara, m_t, CodeParserInterface::parseCode, DocVisitor::popHidden, DocVisitor::pushHidden, rtf_Style_Reset, DocIncOperator::showLineNo, DocIncOperator::Skip, QCString::str, DocIncOperator::stripCodeComments, DocIncOperator::text, TRUE and DocIncOperator::type.
operator()()
|
Declaration at line 53 of file rtfdocvisitor.h, definition at line 614 of file rtfdocvisitor.cpp.
References DBG_RTF, FALSE, DocFormula::isInline, m_hide, m_lastIsPara, m_t, DocFormula::name and DocFormula::relPath.
operator()()
|
Declaration at line 54 of file rtfdocvisitor.h, definition at line 635 of file rtfdocvisitor.cpp.
References DBG_RTF, DocIndexEntry::entry, FALSE, m_hide, m_lastIsPara and m_t.
operator()()
|
Declaration at line 55 of file rtfdocvisitor.h, definition at line 643 of file rtfdocvisitor.cpp.
operator()()
|
Declaration at line 56 of file rtfdocvisitor.h, definition at line 647 of file rtfdocvisitor.cpp.
References DocCite::anchor, DBG_RTF, endLink, DocCite::file, filter, DocCite::getText, QCString::isEmpty, m_hide, m_t, DocCite::option, DocCite::ref, startLink and DocCite::target.
operator()()
|
Declaration at line 57 of file rtfdocvisitor.h, definition at line 1425 of file rtfdocvisitor.cpp.
References DocSeparator::chars and m_t.
operator()()
|
Declaration at line 63 of file rtfdocvisitor.h, definition at line 675 of file rtfdocvisitor.cpp.
References DBG_RTF, FALSE, indentLevel, DocAutoList::isCheckedList, DocAutoList::isEnumList, m_hide, m_lastIsPara, m_listItemInfo, m_t, TRUE and visitChildren.
operator()()
|
Declaration at line 64 of file rtfdocvisitor.h, definition at line 693 of file rtfdocvisitor.cpp.
References DocAutoList::Checked_X, DocAutoList::Checked_x, DBG_RTF, decIndentLevel, getListTable, getStyle, incIndentLevel, indentLevel, DocAutoListItem::itemNumber, m_hide, m_lastIsPara, m_listItemInfo, m_t, rtf_Style_Reset, DocAutoList::Unchecked and visitChildren.
operator()()
|
Declaration at line 65 of file rtfdocvisitor.h, definition at line 733 of file rtfdocvisitor.cpp.
References DBG_RTF, DocPara::isLast, m_hide, m_lastIsPara, m_t, DocNode::parent, TRUE and visitChildren.
operator()()
|
Declaration at line 66 of file rtfdocvisitor.h, definition at line 750 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel, incIndentLevel, DocRoot::indent, m_hide, m_lastIsPara, m_t, rtf_Style, DocRoot::singleLine, TRUE and visitChildren.
operator()()
|
Declaration at line 67 of file rtfdocvisitor.h, definition at line 763 of file rtfdocvisitor.cpp.
References DocSimpleSect::Attention, DocSimpleSect::Author, DocSimpleSect::Authors, DocSimpleSect::Copyright, DocSimpleSect::Date, DBG_RTF, decIndentLevel, FALSE, getStyle, DocSimpleSect::Important, incIndentLevel, DocSimpleSect::Invar, m_hide, m_lastIsPara, m_t, DocSimpleSect::Note, DocSimpleSect::Post, DocSimpleSect::Pre, DocSimpleSect::Rcs, DocSimpleSect::Remark, DocSimpleSect::Return, rtf_Style, rtf_Style_Reset, DocSimpleSect::See, DocSimpleSect::Since, theTranslator, DocSimpleSect::title, TRUE, DocSimpleSect::type, DocSimpleSect::Unknown, DocSimpleSect::User, DocSimpleSect::Version, visitChildren and DocSimpleSect::Warning.
operator()()
|
Declaration at line 68 of file rtfdocvisitor.h, definition at line 840 of file rtfdocvisitor.cpp.
References DBG_RTF, m_hide and visitChildren.
operator()()
|
Declaration at line 69 of file rtfdocvisitor.h, definition at line 847 of file rtfdocvisitor.cpp.
References DBG_RTF, FALSE, indentLevel, m_hide, m_lastIsPara, m_listItemInfo, m_t, TRUE and visitChildren.
operator()()
|
Declaration at line 70 of file rtfdocvisitor.h, definition at line 861 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel, FALSE, getStyle, incIndentLevel, m_hide, m_lastIsPara, m_t, DocSimpleListItem::paragraph and rtf_Style_Reset.
operator()()
|
Declaration at line 71 of file rtfdocvisitor.h, definition at line 876 of file rtfdocvisitor.cpp.
References DocSection::anchor, DBG_RTF, DocSection::file, DocSection::level, m_hide, m_hierarchyLevel, m_lastIsPara, m_t, rtf_Style, rtf_Style_Reset, rtfFormatBmkStr, QCString::sprintf, QCString::str, stripPath, DocSection::title, TRUE and visitChildren.
operator()()
|
Declaration at line 72 of file rtfdocvisitor.h, definition at line 910 of file rtfdocvisitor.cpp.
References DocHtmlList::attribs, DBG_RTF, FALSE, indentLevel, m_hide, m_lastIsPara, m_listItemInfo, m_t, DocHtmlList::Ordered, TRUE, DocHtmlList::type and visitChildren.
operator()()
|
Declaration at line 73 of file rtfdocvisitor.h, definition at line 939 of file rtfdocvisitor.cpp.
References DocHtmlListItem::attribs, DBG_RTF, decIndentLevel, FALSE, getStyle, incIndentLevel, indentLevel, integerToAlpha, integerToRoman, m_hide, m_lastIsPara, m_listItemInfo, m_t, rtf_Style_Reset and visitChildren.
operator()()
|
Declaration at line 74 of file rtfdocvisitor.h, definition at line 993 of file rtfdocvisitor.cpp.
References DBG_RTF, m_hide and visitChildren.
operator()()
|
Declaration at line 75 of file rtfdocvisitor.h, definition at line 1006 of file rtfdocvisitor.cpp.
References DBG_RTF, FALSE, m_hide, m_lastIsPara, m_t, rtf_Style, TRUE and visitChildren.
operator()()
|
Declaration at line 76 of file rtfdocvisitor.h, definition at line 1020 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel, getStyle, incIndentLevel, m_hide, m_lastIsPara, m_t, rtf_Style_Reset, TRUE and visitChildren.
operator()()
|
Declaration at line 77 of file rtfdocvisitor.h, definition at line 1033 of file rtfdocvisitor.cpp.
References DocHtmlCaption::anchor, DocHtmlTable::caption, DBG_RTF, DocHtmlCaption::file, QCString::isEmpty, m_hide, m_lastIsPara, m_t, rtfFormatBmkStr, stripPath, TRUE and visitChildren.
operator()()
|
Declaration at line 78 of file rtfdocvisitor.h, definition at line 1057 of file rtfdocvisitor.cpp.
References DBG_RTF, m_t and visitChildren.
operator()()
|
Declaration at line 79 of file rtfdocvisitor.h, definition at line 1064 of file rtfdocvisitor.cpp.
References DBG_RTF, FALSE, DocHtmlRow::isHeading, m_hide, m_lastIsPara, m_t, DocHtmlRow::numCells, rtf_pageWidth and visitChildren.
operator()()
|
Declaration at line 80 of file rtfdocvisitor.h, definition at line 1098 of file rtfdocvisitor.cpp.
References align, DBG_RTF, FALSE, m_hide, m_lastIsPara, m_t and visitChildren.
operator()()
|
Declaration at line 81 of file rtfdocvisitor.h, definition at line 1109 of file rtfdocvisitor.cpp.
References m_hide and visitChildren.
operator()()
|
Declaration at line 82 of file rtfdocvisitor.h, definition at line 1115 of file rtfdocvisitor.cpp.
References Config_getBool, DBG_RTF, FALSE, DocHRef::file, QCString::length, m_hide, m_lastIsPara, m_t, QCString::right, rtfFormatBmkStr, QCString::startsWith, DocHRef::url and visitChildren.
operator()()
|
Declaration at line 83 of file rtfdocvisitor.h, definition at line 1164 of file rtfdocvisitor.cpp.
References m_hide, m_t and visitChildren.
operator()()
|
Declaration at line 84 of file rtfdocvisitor.h, definition at line 1172 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel, getStyle, incIndentLevel, m_hide, m_lastIsPara, m_t, rtf_Style_Reset, DocHtmlDetails::summary, TRUE and visitChildren.
operator()()
|
Declaration at line 85 of file rtfdocvisitor.h, definition at line 1195 of file rtfdocvisitor.cpp.
References DBG_RTF, FALSE, DocHtmlHeader::level, m_hide, m_hierarchyLevel, m_lastIsPara, m_t, SectionType::MaxLevel, SectionType::MinLevel, rtf_Style, rtf_Style_Reset, QCString::sprintf, QCString::str, TRUE and visitChildren.
operator()()
|
Declaration at line 86 of file rtfdocvisitor.h, definition at line 1281 of file rtfdocvisitor.cpp.
References DBG_RTF, DocImage::hasCaption, includePicturePostRTF, includePicturePreRTF, DocImage::isInlineImage, DocImage::name, DocImage::Rtf, DocImage::type and visitChildren.
operator()()
|
Declaration at line 87 of file rtfdocvisitor.h, definition at line 1290 of file rtfdocvisitor.cpp.
References Config_getBool, Config_getString, copyFile, DBG_RTF, DocDiagramFileBase::file, DocDiagramFileBase::hasCaption, includePicturePostRTF, stripPath, visitChildren and writeDotFile.
operator()()
|
Declaration at line 88 of file rtfdocvisitor.h, definition at line 1298 of file rtfdocvisitor.cpp.
References Config_getBool, Config_getString, copyFile, DBG_RTF, DocDiagramFileBase::file, DocDiagramFileBase::hasCaption, includePicturePostRTF, stripPath, visitChildren and writeMscFile.
operator()()
|
Declaration at line 89 of file rtfdocvisitor.h, definition at line 1307 of file rtfdocvisitor.cpp.
References Config_getBool, Config_getString, copyFile, DBG_RTF, DocDiagramFileBase::file, DocDiagramFileBase::hasCaption, includePicturePostRTF, stripPath, visitChildren and writeDiaFile.
operator()()
|
Declaration at line 90 of file rtfdocvisitor.h, definition at line 1316 of file rtfdocvisitor.cpp.
References Config_getBool, Config_getString, copyFile, DBG_RTF, DocDiagramFileBase::file, DocDiagramFileBase::hasCaption, includePicturePostRTF, PlantumlManager::instance, PlantumlManager::PUML_BITMAP, readInputFile, DocDiagramFileBase::srcFile, DocDiagramFileBase::srcLine, stripPath, visitChildren, writePlantUMLFile and PlantumlManager::writePlantUMLSource.
operator()()
|
Declaration at line 91 of file rtfdocvisitor.h, definition at line 1331 of file rtfdocvisitor.cpp.
References DocLink::anchor, DBG_RTF, endLink, DocLink::file, m_hide, DocLink::ref, startLink and visitChildren.
operator()()
|
Declaration at line 92 of file rtfdocvisitor.h, definition at line 1340 of file rtfdocvisitor.cpp.
References DocRef::anchor, DBG_RTF, endLink, DocRef::file, filter, DocRef::hasLinkText, QCString::isEmpty, DocRef::isSubPage, m_hide, DocRef::ref, startLink, DocRef::targetTitle and visitChildren.
operator()()
|
Declaration at line 93 of file rtfdocvisitor.h, definition at line 1361 of file rtfdocvisitor.cpp.
References DBG_RTF and visitChildren.
operator()()
|
Declaration at line 94 of file rtfdocvisitor.h, definition at line 1367 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel, getStyle, incIndentLevel, m_hide, m_lastIsPara, m_t, rtf_Style_Reset, TRUE and visitChildren.
operator()()
|
Declaration at line 95 of file rtfdocvisitor.h, definition at line 1383 of file rtfdocvisitor.cpp.
References ASSERT, DBG_RTF, decIndentLevel, DocParamSect::Exception, getStyle, incIndentLevel, m_hide, m_lastIsPara, m_t, DocParamSect::Param, DocParamSect::RetVal, rtf_Style, rtf_Style_Reset, DocParamSect::TemplateParam, theTranslator, TRUE, DocParamSect::type and visitChildren.
operator()()
|
Declaration at line 96 of file rtfdocvisitor.h, definition at line 1430 of file rtfdocvisitor.cpp.
References DBG_RTF, DocParamList::direction, DocParamSect::Exception, FALSE, DocParamSect::hasInOutSpecifier, DocParamSect::hasTypeSpecifier, DocParamSect::In, DocParamSect::InOut, m_hide, m_lastIsPara, m_t, DocParamSect::Out, DocParamList::paragraphs, DocParamSect::Param, DocParamList::parameters, DocParamList::paramTypes, DocNode::parent, DocParamSect::RetVal, rtf_pageWidth, DocParamSect::TemplateParam, TRUE, DocParamSect::type, DocParamSect::Unknown and DocParamSect::Unspecified.
operator()()
|
Declaration at line 97 of file rtfdocvisitor.h, definition at line 1561 of file rtfdocvisitor.cpp.
References DocXRefItem::anchor, Config_getBool, DBG_RTF, decIndentLevel, FALSE, DocXRefItem::file, filter, getStyle, incIndentLevel, QCString::isEmpty, m_hide, m_lastIsPara, m_t, rtf_Style, rtf_Style_Reset, rtfFormatBmkStr, stripPath, DocXRefItem::title, TRUE and visitChildren.
operator()()
|
Declaration at line 98 of file rtfdocvisitor.h, definition at line 1622 of file rtfdocvisitor.cpp.
References DocInternalRef::anchor, DBG_RTF, endLink, DocInternalRef::file, m_hide, m_t, startLink and visitChildren.
operator()()
|
Declaration at line 99 of file rtfdocvisitor.h, definition at line 1632 of file rtfdocvisitor.cpp.
References DBG_RTF, m_hide and visitChildren.
operator()()
|
Declaration at line 100 of file rtfdocvisitor.h, definition at line 1639 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel, getStyle, incIndentLevel, m_hide, m_lastIsPara, m_t, rtf_Style_Reset, TRUE and visitChildren.
operator()()
|
Declaration at line 101 of file rtfdocvisitor.h, definition at line 1654 of file rtfdocvisitor.cpp.
operator()()
|
Declaration at line 102 of file rtfdocvisitor.h, definition at line 1658 of file rtfdocvisitor.cpp.
References m_hide and visitChildren.
Private Member Functions
decIndentLevel()
|
Declaration at line 127 of file rtfdocvisitor.h, definition at line 110 of file rtfdocvisitor.cpp.
Reference m_indentLevel.
Referenced by operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator() and operator().
endLink()
|
Declaration at line 121 of file rtfdocvisitor.h, definition at line 1730 of file rtfdocvisitor.cpp.
References Config_getBool, FALSE, QCString::isEmpty, m_lastIsPara and m_t.
Referenced by operator(), operator(), operator(), operator() and operator().
filter()
Declaration at line 118 of file rtfdocvisitor.h, definition at line 1672 of file rtfdocvisitor.cpp.
References QCString::data, QCString::isEmpty and m_t.
Referenced by operator(), operator(), operator(), operator(), operator(), operator(), operator() and operator().
getListTable()
|
Declaration at line 123 of file rtfdocvisitor.h, definition at line 83 of file rtfdocvisitor.cpp.
References ASSERT, m_indentLevel and rtf_Table_Default.
Referenced by operator().
getStyle()
|
Declaration at line 122 of file rtfdocvisitor.h, definition at line 76 of file rtfdocvisitor.cpp.
References indentLevel, StyleData::reference, rtf_Style, QCString::setNum and QCString::str.
Referenced by operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator() and operator().
incIndentLevel()
|
Declaration at line 126 of file rtfdocvisitor.h, definition at line 101 of file rtfdocvisitor.cpp.
References err, m_indentLevel and maxIndentLevels.
Referenced by operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator(), operator() and operator().
includePicturePostRTF()
|
Declaration at line 130 of file rtfdocvisitor.h, definition at line 1253 of file rtfdocvisitor.cpp.
References m_hide, m_t and DocVisitor::popHidden.
Referenced by operator(), operator(), operator(), operator(), operator() and operator().
includePicturePreRTF()
|
Declaration at line 129 of file rtfdocvisitor.h, definition at line 1216 of file rtfdocvisitor.cpp.
References m_hide, m_lastIsPara, m_t, DocVisitor::pushHidden, rtf_Style_Reset and TRUE.
Referenced by operator(), writeDiaFile, writeDotFile, writeMscFile and writePlantUMLFile.
indentLevel()
|
Declaration at line 125 of file rtfdocvisitor.h, definition at line 96 of file rtfdocvisitor.cpp.
References m_indentLevel and maxIndentLevels.
Referenced by getStyle, operator(), operator(), operator(), operator() and operator().
startLink()
|
Declaration at line 119 of file rtfdocvisitor.h, definition at line 1700 of file rtfdocvisitor.cpp.
References Config_getBool, FALSE, QCString::isEmpty, m_lastIsPara, m_t, rtfFormatBmkStr and stripPath.
Referenced by operator(), operator(), operator(), operator() and operator().
visitChildren()
| inline |
Definition at line 106 of file rtfdocvisitor.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().
writeDiaFile()
|
Declaration at line 135 of file rtfdocvisitor.h, definition at line 1770 of file rtfdocvisitor.cpp.
References BITMAP, Config_getString, DocDiagramFileBase::file, DocDiagramFileBase::hasCaption, includePicturePreRTF, makeBaseName, DocDiagramFileBase::srcFile, DocDiagramFileBase::srcLine and writeDiaGraphFromFile.
Referenced by operator().
writeDotFile()
|
Declaration at line 131 of file rtfdocvisitor.h, definition at line 1747 of file rtfdocvisitor.cpp.
References BITMAP, Config_getString, getDotImageExtension, includePicturePreRTF, makeBaseName and writeDotGraphFromFile.
Referenced by operator(), operator() and writeDotFile.
writeDotFile()
|
Declaration at line 132 of file rtfdocvisitor.h, definition at line 1743 of file rtfdocvisitor.cpp.
References DocDiagramFileBase::file, DocDiagramFileBase::hasCaption, DocDiagramFileBase::srcFile, DocDiagramFileBase::srcLine and writeDotFile.
writeMscFile()
|
Declaration at line 133 of file rtfdocvisitor.h, definition at line 1761 of file rtfdocvisitor.cpp.
References BITMAP, Config_getString, includePicturePreRTF, makeBaseName and writeMscGraphFromFile.
Referenced by operator(), operator() and writeMscFile.
writeMscFile()
|
Declaration at line 134 of file rtfdocvisitor.h, definition at line 1757 of file rtfdocvisitor.cpp.
References DocDiagramFileBase::file, DocDiagramFileBase::hasCaption, DocDiagramFileBase::srcFile, DocDiagramFileBase::srcLine and writeMscFile.
writePlantUMLFile()
|
Declaration at line 136 of file rtfdocvisitor.h, definition at line 1778 of file rtfdocvisitor.cpp.
References Config_getString, PlantumlManager::generatePlantUMLOutput, includePicturePreRTF, PlantumlManager::instance, makeBaseName and PlantumlManager::PUML_BITMAP.
Referenced by operator() and operator().
Private Member Attributes
m_ci
|
Definition at line 143 of file rtfdocvisitor.h.
Referenced by operator(), operator(), operator() and RTFDocVisitor.
m_hide
|
Definition at line 145 of file rtfdocvisitor.h.
Referenced by includePicturePostRTF, includePicturePreRTF, 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().
m_hierarchyLevel
|
Definition at line 151 of file rtfdocvisitor.h.
Referenced by operator(), operator() and RTFDocVisitor.
m_indentLevel
|
Definition at line 150 of file rtfdocvisitor.h.
Referenced by decIndentLevel, getListTable, incIndentLevel and indentLevel.
m_insidePre
|
Definition at line 144 of file rtfdocvisitor.h.
Referenced by operator() and operator().
m_langExt
|
Definition at line 147 of file rtfdocvisitor.h.
Referenced by operator(), operator() and RTFDocVisitor.
m_lastIsPara
|
Definition at line 146 of file rtfdocvisitor.h.
Referenced by endLink, includePicturePreRTF, 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 startLink.
m_listItemInfo
|
Definition at line 159 of file rtfdocvisitor.h.
Referenced by operator(), operator(), operator(), operator() and operator().
m_t
|
Definition at line 142 of file rtfdocvisitor.h.
Referenced by endLink, filter, includePicturePostRTF, includePicturePreRTF, 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(), RTFDocVisitor and startLink.
Private Static Attributes
maxIndentLevels
| static |
Definition at line 149 of file rtfdocvisitor.h.
Referenced by incIndentLevel and indentLevel.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.