My Project
|
Concrete visitor implementation for LaTeX output. More...
#include <latexdocvisitor.h>
Classes | |
struct | ActiveRowSpan |
struct | TableState |
Private Types | |
typedef QList< ActiveRowSpan > | RowSpanList |
Private Member Functions | |
void | filter (const char *str) |
void | startLink (const QCString &ref, const QCString &file, const QCString &anchor, bool refToTable=FALSE) |
void | endLink (const QCString &ref, const QCString &file, const QCString &anchor) |
QCString | escapeMakeIndexChars (const char *s) |
void | startDotFile (const QCString &fileName, const QCString &width, const QCString &height, bool hasCaption) |
void | endDotFile (bool hasCaption) |
void | startMscFile (const QCString &fileName, const QCString &width, const QCString &height, bool hasCaption) |
void | endMscFile (bool hasCaption) |
void | writeMscFile (const QCString &fileName, DocVerbatim *s) |
void | startDiaFile (const QCString &fileName, const QCString &width, const QCString &height, bool hasCaption) |
void | endDiaFile (bool hasCaption) |
void | writeDiaFile (const QCString &fileName, DocVerbatim *s) |
void | writePlantUMLFile (const QCString &fileName, DocVerbatim *s) |
void | pushEnabled () |
void | popEnabled () |
void | pushTableState () |
void | popTableState () |
int | currentColumn () const |
void | setCurrentColumn (int col) |
int | numCols () const |
void | setNumCols (int num) |
bool | inRowSpan () const |
void | setInRowSpan (bool b) |
bool | inColSpan () const |
void | setInColSpan (bool b) |
bool | firstRow () const |
void | setFirstRow (bool b) |
const RowSpanList & | rowSpans () |
void | addRowSpan (ActiveRowSpan *span) |
bool | insideTable () const |
Private Attributes | |
FTextStream & | m_t |
CodeOutputInterface & | m_ci |
bool | m_insidePre |
bool | m_insideItem |
bool | m_hide |
bool | m_hideCaption |
bool | m_insideTabbing |
QStack< bool > | m_enabled |
QCString | m_langExt |
QStack< TableState > | m_tableStateStack |
RowSpanList | m_emptyRowSpanList |
Concrete visitor implementation for LaTeX output.
Definition at line 32 of file latexdocvisitor.h.
|
private |
Definition at line 154 of file latexdocvisitor.h.
LatexDocVisitor::LatexDocVisitor | ( | FTextStream & | t, |
CodeOutputInterface & | ci, | ||
const char * | langExt, | ||
bool | insideTabbing | ||
) |
Definition at line 171 of file latexdocvisitor.cpp.
References m_tableStateStack.
|
inlineprivate |
Definition at line 265 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPre().
|
inlineprivate |
Definition at line 221 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPost(), and visitPre().
|
private |
Definition at line 1806 of file latexdocvisitor.cpp.
References m_hide, m_t, and visitPostEnd().
Referenced by visitPost().
|
private |
Definition at line 1731 of file latexdocvisitor.cpp.
References m_hide, m_t, and visitPostEnd().
Referenced by visit(), and visitPost().
|
private |
Definition at line 1681 of file latexdocvisitor.cpp.
References Config_getBool, filter(), m_t, theTranslator, and Translator::trPageAbbreviation().
Referenced by visit(), and visitPost().
|
private |
Definition at line 1760 of file latexdocvisitor.cpp.
References m_hide, m_t, and visitPostEnd().
Referenced by visitPost().
|
private |
Definition at line 143 of file latexdocvisitor.cpp.
Referenced by visit().
|
private |
Definition at line 1644 of file latexdocvisitor.cpp.
References filterLatexString(), m_insideItem, m_insidePre, m_insideTabbing, and m_t.
Referenced by endLink(), escapeMakeIndexChars(), visit(), and visitPre().
|
inlineprivate |
Definition at line 253 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPost(), and visitPre().
|
inlineprivate |
Definition at line 245 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPost().
|
inlineprivate |
Definition at line 237 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPost().
|
inlineprivate |
Definition at line 269 of file latexdocvisitor.h.
References m_tableStateStack.
|
inlineprivate |
Definition at line 229 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPost(), and visitPre().
|
private |
Definition at line 1700 of file latexdocvisitor.cpp.
References m_enabled, and m_hide.
Referenced by visit(), and visitPost().
|
inlineprivate |
Definition at line 217 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPost().
|
private |
Definition at line 1695 of file latexdocvisitor.cpp.
References m_enabled, and m_hide.
Referenced by visit(), and visitPre().
|
inlineprivate |
Definition at line 213 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPre().
|
inlineprivate |
Definition at line 261 of file latexdocvisitor.h.
References m_emptyRowSpanList, and m_tableStateStack.
Referenced by visitPost(), and visitPre().
|
inlineprivate |
Definition at line 225 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPre().
|
inlineprivate |
Definition at line 257 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPre().
|
inlineprivate |
Definition at line 249 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPost(), and visitPre().
|
inlineprivate |
Definition at line 241 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPost(), and visitPre().
|
inlineprivate |
Definition at line 233 of file latexdocvisitor.h.
References m_tableStateStack.
Referenced by visitPre().
|
private |
Definition at line 1783 of file latexdocvisitor.cpp.
References Config_getString, DIA_EPS, m_t, visitPreStart(), and writeDiaGraphFromFile().
Referenced by visitPre().
|
private |
Definition at line 1708 of file latexdocvisitor.cpp.
References Config_getString, GOF_EPS, m_t, visitPreStart(), and writeDotGraphFromFile().
Referenced by visit(), and visitPre().
|
private |
Definition at line 1649 of file latexdocvisitor.cpp.
References Config_getBool, m_t, and stripPath().
Referenced by visit(), and visitPre().
|
private |
Definition at line 1737 of file latexdocvisitor.cpp.
References Config_getString, m_t, MSC_EPS, visitPreStart(), and writeMscGraphFromFile().
Referenced by visitPre().
|
virtual |
Implements DocVisitor.
Definition at line 184 of file latexdocvisitor.cpp.
References filter(), m_hide, and DocWord::word().
Referenced by visitPre().
|
virtual |
Implements DocVisitor.
Definition at line 190 of file latexdocvisitor.cpp.
References DocLinkedWord::anchor(), endLink(), DocLinkedWord::file(), filter(), m_hide, DocLinkedWord::ref(), startLink(), and DocLinkedWord::word().
|
virtual |
Implements DocVisitor.
Definition at line 198 of file latexdocvisitor.cpp.
References DocWhiteSpace::chars(), m_hide, m_insidePre, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 211 of file latexdocvisitor.cpp.
References err(), HtmlEntityMapper::instance(), HtmlEntityMapper::latex(), m_hide, m_insidePre, m_t, DocSymbol::Sym_Greater, DocSymbol::Sym_gt, DocSymbol::Sym_Less, DocSymbol::Sym_lt, and DocSymbol::symbol().
|
virtual |
Implements DocVisitor.
Definition at line 236 of file latexdocvisitor.cpp.
References Config_getBool, filter(), DocURL::isEmail(), m_hide, m_t, and DocURL::url().
|
virtual |
Implements DocVisitor.
Definition at line 250 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 256 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 262 of file latexdocvisitor.cpp.
References DocStyleChange::Bold, DocStyleChange::Center, DocStyleChange::Code, DocStyleChange::Div, DocStyleChange::enable(), 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 305 of file latexdocvisitor.cpp.
References DocVerbatim::children(), DocVerbatim::Code, Config_getBool, Config_getString, DocVerbatim::context(), DocVerbatim::DocbookOnly, DocVerbatim::Dot, endDotFile(), err(), DocVerbatim::exampleFile(), getLanguageFromFileName(), ParserManager::getParser(), DocVerbatim::hasCaption(), DocVerbatim::height(), DocVerbatim::HtmlOnly, DocVerbatim::isExample(), DocVerbatim::language(), DocVerbatim::LatexOnly, m_ci, m_hide, m_langExt, m_t, DocVerbatim::ManOnly, DocVerbatim::Msc, ParserInterface::parseCode(), Doxygen::parserManager, DocVerbatim::PlantUML, DocVerbatim::RtfOnly, startDotFile(), DocVerbatim::text(), DocVerbatim::type(), DocVerbatim::Verbatim, visitCaption(), DocVerbatim::width(), writeMscFile(), writePlantUMLFile(), writePlantUMLSource(), and DocVerbatim::XmlOnly.
|
virtual |
Implements DocVisitor.
Definition at line 407 of file latexdocvisitor.cpp.
References DocAnchor::anchor(), Config_getBool, endl(), DocAnchor::file(), m_hide, m_t, and stripPath().
|
virtual |
Implements DocVisitor.
Definition at line 418 of file latexdocvisitor.cpp.
References DocInclude::blockId(), DocInclude::context(), DocInclude::DontInclude, endl(), err(), DocInclude::exampleFile(), DocInclude::extension(), extractBlock(), DocInclude::file(), getLanguageFromFileName(), ParserManager::getParser(), DocInclude::HtmlInclude, DocInclude::Include, DocInclude::IncludeDoc, DocInclude::IncWithLines, DocInclude::isExample(), DocInclude::LatexInclude, m_ci, m_hide, m_t, parseCode(), Doxygen::parserManager, DocInclude::Snippet, DocInclude::SnippetDoc, DocInclude::text(), DocInclude::type(), and DocInclude::VerbInclude.
|
virtual |
Implements DocVisitor.
Definition at line 494 of file latexdocvisitor.cpp.
References DocIncOperator::context(), endl(), DocIncOperator::exampleFile(), getLanguageFromFileName(), ParserManager::getParser(), DocIncOperator::isExample(), DocIncOperator::isFirst(), DocIncOperator::isLast(), m_ci, m_hide, m_langExt, m_t, ParserInterface::parseCode(), Doxygen::parserManager, popEnabled(), pushEnabled(), DocIncOperator::Skip, DocIncOperator::text(), and DocIncOperator::type().
|
virtual |
Implements DocVisitor.
Definition at line 528 of file latexdocvisitor.cpp.
References m_hide, m_t, and DocFormula::text().
|
virtual |
Implements DocVisitor.
Definition at line 534 of file latexdocvisitor.cpp.
References DocIndexEntry::entry(), escapeLabelName(), escapeMakeIndexChars(), m_hide, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 546 of file latexdocvisitor.cpp.
References DocCite::anchor(), CiteConsts::anchorPrefix, DocCite::file(), filter(), m_hide, m_t, and DocCite::text().
|
virtual |
Implements DocVisitor.
Definition at line 581 of file latexdocvisitor.cpp.
References DocAutoList::isEnumList(), m_hide, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 608 of file latexdocvisitor.cpp.
References endl(), DocPara::isLast(), DocNode::kind(), DocNode::Kind_ParamSect, m_hide, m_t, and DocNode::parent().
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 711 of file latexdocvisitor.cpp.
References DocSimpleSect::Attention, DocSimpleSect::Author, DocSimpleSect::Authors, DocSimpleSect::Copyright, DocSimpleSect::Date, DocSimpleSect::Invar, m_hide, m_t, DocSimpleSect::Note, DocSimpleSect::Post, DocSimpleSect::Pre, DocSimpleSect::Rcs, DocSimpleSect::Remark, DocSimpleSect::Return, DocSimpleSect::See, DocSimpleSect::Since, DocSimpleSect::type(), DocSimpleSect::User, DocSimpleSect::Version, and DocSimpleSect::Warning.
|
virtual |
Implements DocVisitor.
Definition at line 776 of file latexdocvisitor.cpp.
References m_hide, m_insideItem, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 789 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 830 of file latexdocvisitor.cpp.
References m_hide, m_t, DocHtmlList::Ordered, and DocHtmlList::type().
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 875 of file latexdocvisitor.cpp.
References DocHtmlDescList::attribs(), HtmlAttribList::find(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 896 of file latexdocvisitor.cpp.
References m_hide, m_insideItem, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 991 of file latexdocvisitor.cpp.
References m_hide, m_t, DocNode::parent(), popTableState(), and writeEndTableCommand().
|
virtual |
Implements DocVisitor.
Definition at line 1004 of file latexdocvisitor.cpp.
References m_hide, and m_hideCaption.
|
virtual |
Implements DocVisitor.
Definition at line 1015 of file latexdocvisitor.cpp.
References LatexDocVisitor::ActiveRowSpan::cell, LatexDocVisitor::ActiveRowSpan::colSpan, LatexDocVisitor::ActiveRowSpan::column, currentColumn(), endl(), firstRow(), DocHtmlRow::isHeading(), m_hide, m_t, numCols(), DocHtmlCell::rowIndex(), DocHtmlRow::rowIndex(), LatexDocVisitor::ActiveRowSpan::rowSpan, rowSpans(), and DocHtmlRow::visibleCells().
|
virtual |
Implements DocVisitor.
Definition at line 1180 of file latexdocvisitor.cpp.
References inColSpan(), inRowSpan(), DocHtmlCell::isHeading(), DocHtmlCell::isLast(), m_hide, m_t, setInColSpan(), and setInRowSpan().
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1226 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1238 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1263 of file latexdocvisitor.cpp.
References DocImage::hasCaption(), DocImage::Latex, m_hide, m_t, popEnabled(), DocImage::type(), and visitPostEnd().
|
virtual |
Implements DocVisitor.
Definition at line 1282 of file latexdocvisitor.cpp.
References endDotFile(), DocDotFile::hasCaption(), and m_hide.
|
virtual |
Implements DocVisitor.
Definition at line 1293 of file latexdocvisitor.cpp.
References endMscFile(), DocMscFile::hasCaption(), and m_hide.
|
virtual |
Implements DocVisitor.
Definition at line 1305 of file latexdocvisitor.cpp.
References endDiaFile(), DocDiaFile::hasCaption(), and m_hide.
|
virtual |
Implements DocVisitor.
Definition at line 1316 of file latexdocvisitor.cpp.
References DocLink::anchor(), endLink(), DocLink::file(), m_hide, and DocLink::ref().
|
virtual |
Implements DocVisitor.
Definition at line 1338 of file latexdocvisitor.cpp.
References DocRef::anchor(), endLink(), DocRef::file(), DocRef::isSubPage(), m_hide, and DocRef::ref().
|
virtual |
Implements DocVisitor.
Definition at line 1362 of file latexdocvisitor.cpp.
References DocSecRefItem::anchor(), Config_getBool, endl(), DocSecRefItem::file(), m_hide, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1424 of file latexdocvisitor.cpp.
References DocParamSect::Exception, m_hide, m_t, DocParamSect::Param, DocParamSect::RetVal, DocParamSect::TemplateParam, and DocParamSect::type().
|
virtual |
Implements DocVisitor.
Definition at line 1535 of file latexdocvisitor.cpp.
References endl(), DocParamSect::Exception, DocNode::kind(), DocNode::Kind_ParamSect, m_hide, m_t, DocParamSect::Param, DocNode::parent(), DocParamSect::RetVal, DocParamSect::TemplateParam, and DocParamSect::Unknown.
|
virtual |
Implements DocVisitor.
Definition at line 1577 of file latexdocvisitor.cpp.
References endl(), m_hide, m_t, and DocXRefItem::title().
|
virtual |
Implements DocVisitor.
Definition at line 1590 of file latexdocvisitor.cpp.
References DocInternalRef::anchor(), endLink(), DocInternalRef::file(), and m_hide.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1618 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 568 of file latexdocvisitor.cpp.
References DocAutoList::isEnumList(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 594 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 626 of file latexdocvisitor.cpp.
References DocSimpleSect::Attention, DocSimpleSect::Author, DocSimpleSect::Authors, DocSimpleSect::Copyright, DocSimpleSect::Date, filter(), DocSimpleSect::Invar, m_hide, m_insideItem, 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::Unknown, DocSimpleSect::User, DocSimpleSect::Version, and DocSimpleSect::Warning.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 783 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 795 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 805 of file latexdocvisitor.cpp.
References DocSection::anchor(), Config_getBool, convertCharEntitiesToUTF8(), endl(), DocSection::file(), filter(), getSectionName(), DocSection::level(), m_hide, m_t, stripPath(), and DocSection::title().
|
virtual |
Implements DocVisitor.
Definition at line 821 of file latexdocvisitor.cpp.
References m_hide, m_t, DocHtmlList::Ordered, and DocHtmlList::type().
|
virtual |
Implements DocVisitor.
Definition at line 839 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 861 of file latexdocvisitor.cpp.
References DocHtmlDescList::attribs(), HtmlAttribList::find(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 889 of file latexdocvisitor.cpp.
References m_hide, m_insideItem, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 948 of file latexdocvisitor.cpp.
References DocHtmlRow::accept(), DocHtmlCaption::anchor(), DocHtmlTable::caption(), CompAccept< T >::children(), Config_getBool, endl(), DocHtmlCaption::file(), firstRow(), DocHtmlTable::firstRow(), DocHtmlTable::hasCaption(), DocHtmlRow::isHeading(), m_hide, m_t, DocHtmlTable::numColumns(), DocNode::parent(), pushTableState(), setFirstRow(), setNumCols(), stripPath(), visitCaption(), and writeStartTableCommand().
|
virtual |
Implements DocVisitor.
Definition at line 998 of file latexdocvisitor.cpp.
References m_hide, and m_hideCaption.
|
virtual |
Implements DocVisitor.
Definition at line 1009 of file latexdocvisitor.cpp.
References DocHtmlRow::isHeading(), m_t, and setCurrentColumn().
|
virtual |
Implements DocVisitor.
Definition at line 1096 of file latexdocvisitor.cpp.
References addRowSpan(), DocHtmlCell::alignment(), DocHtmlCell::Center, LatexDocVisitor::ActiveRowSpan::colSpan, DocHtmlCell::colSpan(), LatexDocVisitor::ActiveRowSpan::column, DocHtmlCell::columnIndex(), currentColumn(), DocHtmlCell::isHeading(), DocNode::kind(), DocNode::Kind_HtmlRow, m_hide, m_t, numCols(), DocNode::parent(), DocHtmlCell::Right, LatexDocVisitor::ActiveRowSpan::rowSpan, DocHtmlCell::rowSpan(), rowSpans(), setCurrentColumn(), setInColSpan(), setInRowSpan(), and DocHtmlRow::visibleCells().
|
virtual |
Implements DocVisitor.
Definition at line 1200 of file latexdocvisitor.cpp.
References m_hide.
|
virtual |
Implements DocVisitor.
Definition at line 1214 of file latexdocvisitor.cpp.
References Config_getBool, m_hide, m_t, and DocHRef::url().
|
virtual |
Implements DocVisitor.
Definition at line 1232 of file latexdocvisitor.cpp.
References getSectionName(), DocHtmlHeader::level(), m_hide, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1243 of file latexdocvisitor.cpp.
References DocImage::hasCaption(), DocImage::height(), DocImage::Latex, m_hide, m_t, DocImage::name(), pushEnabled(), DocImage::type(), visitPreStart(), and DocImage::width().
|
virtual |
Implements DocVisitor.
Definition at line 1276 of file latexdocvisitor.cpp.
References DocDotFile::file(), DocDotFile::hasCaption(), DocDotFile::height(), m_hide, startDotFile(), and DocDotFile::width().
|
virtual |
Implements DocVisitor.
Definition at line 1287 of file latexdocvisitor.cpp.
References DocMscFile::file(), DocMscFile::hasCaption(), DocMscFile::height(), m_hide, startMscFile(), and DocMscFile::width().
|
virtual |
Implements DocVisitor.
Definition at line 1299 of file latexdocvisitor.cpp.
References DocDiaFile::file(), DocDiaFile::hasCaption(), DocDiaFile::height(), m_hide, startDiaFile(), and DocDiaFile::width().
|
virtual |
Implements DocVisitor.
Definition at line 1310 of file latexdocvisitor.cpp.
References DocLink::anchor(), DocLink::file(), m_hide, DocLink::ref(), and startLink().
|
virtual |
Implements DocVisitor.
Definition at line 1322 of file latexdocvisitor.cpp.
References DocRef::anchor(), DocRef::file(), filter(), DocRef::hasLinkText(), DocRef::isSubPage(), m_hide, DocRef::ref(), DocRef::refToTable(), startLink(), and DocRef::targetTitle().
|
virtual |
Implements DocVisitor.
Definition at line 1351 of file latexdocvisitor.cpp.
References DocSecRefItem::anchor(), Config_getBool, DocSecRefItem::file(), m_hide, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1389 of file latexdocvisitor.cpp.
References DocParamSect::Exception, filter(), DocParamSect::hasInOutSpecifier(), DocParamSect::hasTypeSpecifier(), m_hide, m_t, DocParamSect::Param, DocParamSect::RetVal, DocParamSect::TemplateParam, theTranslator, Translator::trExceptions(), Translator::trParameters(), Translator::trReturnValues(), and DocParamSect::type().
|
virtual |
Implements DocVisitor.
Definition at line 1446 of file latexdocvisitor.cpp.
References DocParamList::direction(), DocParamSect::Exception, DocParamSect::hasInOutSpecifier(), DocParamSect::hasTypeSpecifier(), DocParamSect::In, DocParamSect::InOut, DocNode::kind(), DocNode::Kind_LinkedWord, DocNode::Kind_ParamSect, DocNode::Kind_Word, m_hide, m_insideItem, m_t, DocParamSect::Out, DocParamSect::Param, DocParamList::parameters(), DocParamList::paramTypes(), DocNode::parent(), DocParamSect::RetVal, DocParamSect::TemplateParam, DocParamSect::Unknown, DocParamSect::Unspecified, and visit().
|
virtual |
Implements DocVisitor.
Definition at line 1554 of file latexdocvisitor.cpp.
References DocXRefItem::anchor(), Config_getBool, endl(), DocXRefItem::file(), filter(), m_hide, m_insideItem, m_t, stripPath(), and DocXRefItem::title().
|
virtual |
Implements DocVisitor.
Definition at line 1584 of file latexdocvisitor.cpp.
References DocInternalRef::anchor(), DocInternalRef::file(), m_hide, and startLink().
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1612 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
private |
Definition at line 1813 of file latexdocvisitor.cpp.
References DocVerbatim::children(), Config_getString, DIA_EPS, DocVerbatim::hasCaption(), DocVerbatim::height(), m_t, visitCaption(), visitPostEnd(), visitPreStart(), DocVerbatim::width(), and writeDiaGraphFromFile().
|
private |
Definition at line 1767 of file latexdocvisitor.cpp.
References DocVerbatim::children(), Config_getString, DocVerbatim::hasCaption(), DocVerbatim::height(), m_t, MSC_EPS, visitCaption(), visitPostEnd(), visitPreStart(), DocVerbatim::width(), and writeMscGraphFromFile().
Referenced by visit().
|
private |
Definition at line 1828 of file latexdocvisitor.cpp.
References DocVerbatim::children(), Config_getString, generatePlantUMLOutput(), DocVerbatim::hasCaption(), DocVerbatim::height(), m_t, PUML_EPS, visitCaption(), visitPostEnd(), visitPreStart(), and DocVerbatim::width().
Referenced by visit().
|
private |
Definition at line 189 of file latexdocvisitor.h.
Referenced by visit().
|
private |
Definition at line 211 of file latexdocvisitor.h.
Referenced by rowSpans().
|
private |
Definition at line 195 of file latexdocvisitor.h.
Referenced by popEnabled(), and pushEnabled().
|
private |
Definition at line 192 of file latexdocvisitor.h.
Referenced by endDiaFile(), endDotFile(), endMscFile(), popEnabled(), pushEnabled(), visit(), visitPost(), and visitPre().
|
private |
Definition at line 193 of file latexdocvisitor.h.
Referenced by visitPost(), and visitPre().
|
private |
Definition at line 191 of file latexdocvisitor.h.
Referenced by filter(), visitPost(), and visitPre().
|
private |
Definition at line 190 of file latexdocvisitor.h.
|
private |
Definition at line 194 of file latexdocvisitor.h.
Referenced by filter().
|
private |
Definition at line 196 of file latexdocvisitor.h.
Referenced by visit().
|
private |
Definition at line 188 of file latexdocvisitor.h.
Referenced by endDiaFile(), endDotFile(), endLink(), endMscFile(), escapeMakeIndexChars(), filter(), startDiaFile(), startDotFile(), startLink(), startMscFile(), visit(), visitPost(), visitPre(), writeDiaFile(), writeMscFile(), and writePlantUMLFile().
|
private |
Definition at line 210 of file latexdocvisitor.h.
Referenced by addRowSpan(), currentColumn(), firstRow(), inColSpan(), inRowSpan(), insideTable(), LatexDocVisitor(), numCols(), popTableState(), pushTableState(), rowSpans(), setCurrentColumn(), setFirstRow(), setInColSpan(), setInRowSpan(), and setNumCols().