|
Doxygen
|
Generator for LaTeX output. More...
#include <src/latexgen.h>
Public Member Functions | |
| LatexGenerator () | |
| LatexGenerator (const LatexGenerator &) | |
| LatexGenerator & | operator= (const LatexGenerator &) |
| LatexGenerator (LatexGenerator &&)=delete | |
| LatexGenerator & | operator= (LatexGenerator &&)=delete |
| ~LatexGenerator () | |
| void | clearBuffer () |
| OutputType | type () const override |
| std::unique_ptr< OutputGenIntf > | clone () override |
| void | addCodeGen (OutputCodeList &list) override |
| void | cleanup () override |
| void | writeDoc (const IDocNodeAST *node, const Definition *ctx, const MemberDef *, int id, int sectionLevel) override |
| void | startFile (const DString &name, bool isSource, const DString &manName, const DString &title, int id, int hierarchyLevel) override |
| void | endFile () override |
| void | writeSearchInfo () override |
| void | writeFooter (const DString &) override |
| void | startPageDoc (const DString &) override |
| void | endPageDoc () override |
| void | startIndexSection (IndexSection) override |
| void | endIndexSection (IndexSection) override |
| void | writePageLink (const DString &, bool) override |
| void | startProjectNumber () override |
| void | endProjectNumber () override |
| void | writeStyleInfo (int part) override |
| void | startTitleHead (const DString &) override |
| void | endTitleHead (const DString &, const DString &name) override |
| void | startParagraph (const DString &classDef) override |
| void | endParagraph () override |
| void | writeString (const DString &text) override |
| void | startIndexListItem () override |
| void | endIndexListItem () override |
| void | startIndexList () override |
| void | endIndexList () override |
| void | startIndexKey () override |
| void | endIndexKey () override |
| void | startIndexValue (bool) override |
| void | endIndexValue (const DString &, bool) override |
| void | startItemList () override |
| void | endItemList () override |
| void | startIndexItem (const DString &ref, const DString &file) override |
| void | endIndexItem (const DString &ref, const DString &file) override |
| void | docify (const DString &text) override |
| void | writeObjectLink (const DString &ref, const DString &file, const DString &anchor, const DString &name) override |
| void | startTextLink (const DString &, const DString &) override |
| void | endTextLink () override |
| void | startTypewriter () override |
| void | endTypewriter () override |
| void | startGroupHeader (const DString &, int) override |
| void | endGroupHeader (int) override |
| void | startItemListItem () override |
| void | endItemListItem () override |
| void | startMemberSections () override |
| void | endMemberSections () override |
| void | startHeaderSection () override |
| void | endHeaderSection () override |
| void | startMemberHeader (const DString &, int) override |
| void | endMemberHeader () override |
| void | startMemberSubtitle () override |
| void | endMemberSubtitle () override |
| void | startMemberDocList () override |
| void | endMemberDocList () override |
| void | startMemberList () override |
| void | endMemberList () override |
| void | startInlineHeader () override |
| void | endInlineHeader () override |
| void | startAnonTypeScope (int) override |
| void | endAnonTypeScope (int) override |
| void | startMemberItem (const DString &, MemberItemType, const DString &) override |
| void | endMemberItem (MemberItemType) override |
| void | startMemberTemplateParams () override |
| void | endMemberTemplateParams (const DString &, const DString &) override |
| void | startCompoundTemplateParams () override |
| void | endCompoundTemplateParams () override |
| void | startMemberGroupHeader (const DString &, bool) override |
| void | endMemberGroupHeader (bool) override |
| void | startMemberGroupDocs () override |
| void | endMemberGroupDocs () override |
| void | startMemberGroup () override |
| void | endMemberGroup (bool) override |
| void | insertMemberAlign (bool) override |
| void | insertMemberAlignLeft (MemberItemType, bool) override |
| void | writeRuler () override |
| void | writeAnchor (const DString &fileName, const DString &name) override |
| void | startEmphasis () override |
| void | endEmphasis () override |
| void | startBold () override |
| void | endBold () override |
| void | lineBreak (const DString &style=DString()) override |
| void | startMemberDoc (const DString &, const DString &, const DString &, const DString &, int, int, bool) override |
| void | endMemberDoc (bool) override |
| void | startDoxyAnchor (const DString &, const DString &, const DString &, const DString &, const DString &) override |
| void | endDoxyAnchor (const DString &, const DString &) override |
| void | addLabel (const DString &, const DString &) override |
| void | writeChar (char c) override |
| void | writeLatexSpacing () override |
| void | writeStartAnnoItem (const DString &type, const DString &file, const DString &path, const DString &name) override |
| void | startCenter () override |
| void | endCenter () override |
| void | startSmall () override |
| void | endSmall () override |
| void | startMemberDescription (const DString &, const DString &, bool) override |
| void | endMemberDescription () override |
| void | startMemberDeclaration () override |
| void | endMemberDeclaration (const DString &, const DString &) override |
| void | writeInheritedSectionTitle (const DString &, const DString &, const DString &, const DString &, const DString &, const DString &) override |
| void | startExamples () override |
| void | endExamples () override |
| void | startDescForItem () override |
| void | endDescForItem () override |
| void | startSection (const DString &, const DString &, SectionType) override |
| void | endSection (const DString &, SectionType) override |
| void | addIndexItem (const DString &, const DString &) override |
| void | startIndent () override |
| void | endIndent () override |
| void | writeSynopsis () override |
| void | startClassDiagram () override |
| void | endClassDiagram (const ClassDiagram &, const DString &, const DString &) override |
| void | startPageRef () override |
| void | endPageRef (const DString &, const DString &) override |
| void | startQuickIndices () override |
| void | endQuickIndices () override |
| void | writeSplitBar (const DString &, const DString &) override |
| void | writeNavigationPath (const DString &) override |
| void | writeLogo () override |
| void | writeQuickLinks (HighlightedItem, const DString &, bool) override |
| void | writeSummaryLink (const DString &, const DString &, const DString &, bool) override |
| void | writePageOutline () override |
| void | startContents () override |
| void | endContents () override |
| void | writeNonBreakableSpace (int) override |
| void | startDescTable (const DString &title, const bool hasInits) override |
| void | endDescTable () override |
| void | startDescTableRow () override |
| void | endDescTableRow () override |
| void | startDescTableTitle () override |
| void | endDescTableTitle () override |
| void | startDescTableInit () override |
| void | endDescTableInit () override |
| void | startDescTableData () override |
| void | endDescTableData () override |
| void | lastIndexPage () override |
| void | startDotGraph () override |
| void | endDotGraph (DotClassGraph &) override |
| void | startInclDepGraph () override |
| void | endInclDepGraph (DotInclDepGraph &) override |
| void | startCallGraph () override |
| void | startGroupCollaboration () override |
| void | endGroupCollaboration (DotGroupCollaboration &g) override |
| void | endCallGraph (DotCallGraph &) override |
| void | startDirDepGraph () override |
| void | endDirDepGraph (DotDirDeps &g) override |
| void | writeGraphicalHierarchy (DotGfxHierarchyTable &) override |
| void | startTextBlock (bool) override |
| void | endTextBlock (bool) override |
| void | startMemberDocPrefixItem () override |
| void | endMemberDocPrefixItem () override |
| void | startMemberDocName (bool) override |
| void | endMemberDocName () override |
| void | startParameterType (bool, const DString &) override |
| void | endParameterType () override |
| void | startParameterName (bool) override |
| void | endParameterName () override |
| void | startParameterExtra () override |
| void | endParameterExtra (bool last, bool one, bool bracket) override |
| void | startParameterDefVal (const char *s) override |
| void | endParameterDefVal () override |
| void | startParameterList (bool) override |
| void | endParameterList () override |
| void | exceptionEntry (const DString &, bool) override |
| void | startConstraintList (const DString &) override |
| void | startConstraintParam () override |
| void | endConstraintParam () override |
| void | startConstraintType () override |
| void | endConstraintType () override |
| void | startConstraintDocs () override |
| void | endConstraintDocs () override |
| void | endConstraintList () override |
| void | startMemberDocSimple (bool) override |
| void | endMemberDocSimple (bool) override |
| void | startInlineMemberType () override |
| void | endInlineMemberType () override |
| void | startInlineMemberName () override |
| void | endInlineMemberName () override |
| void | startInlineMemberDoc () override |
| void | endInlineMemberDoc () override |
| void | startLabels () override |
| void | writeLabel (const DString &l, bool isLast) override |
| void | endLabels () override |
| void | startLocalToc (int level) override |
| void | endLocalToc () override |
| void | startTocEntry (const SectionInfo *) override |
| void | endTocEntry (const SectionInfo *) override |
| void | startPlainFile (const DString &name) override |
| void | endPlainFile () override |
| void | startEmbeddedDoc (size_t) override |
| void | endEmbeddedDoc () override |
| Public Member Functions inherited from OutputGenerator | |
| OutputGenerator () | |
| OutputGenerator (const DString &dir) | |
| virtual | ~OutputGenerator ()=default |
| DString | dir () const |
| DString | fileName () const |
| void | startPlainFile (const DString &name) |
| void | endPlainFile () |
Static Public Member Functions | |
| static void | init () |
| static void | writeStyleSheetFile (TextStream &t) |
| static void | writeHeaderFile (TextStream &t) |
| static void | writeFooterFile (TextStream &t) |
Private Attributes | |
| bool | m_firstDescItem = true |
| bool | m_disableLinks = false |
| DString | m_relPath |
| int | m_indent = 0 |
| bool | m_templateMemberItem = false |
| std::unique_ptr< OutputCodeList > | m_codeList |
| LatexCodeGenerator * | m_codeGen |
| bool | m_insideTableEnv = false |
| int | m_hierarchyLevel = 0 |
Additional Inherited Members | |
| Public Types inherited from OutputGenerator | |
| enum class | ParamListTypes { Param , RetVal , Exception } |
| enum class | MemberItemType { Normal , AnonymousStart , AnonymousEnd , Templated } |
| Protected Attributes inherited from OutputGenerator | |
| TextStream | m_t |
| DString | m_dir |
Generator for LaTeX output.
Definition at line 92 of file latexgen.h.
| LatexGenerator::LatexGenerator | ( | ) |
Definition at line 323 of file latexgen.cpp.
References Config_getString, m_codeGen, m_codeList, OutputGenerator::m_t, and OutputGenerator::OutputGenerator().
Referenced by LatexGenerator(), LatexGenerator(), operator=(), and operator=().
| LatexGenerator::LatexGenerator | ( | const LatexGenerator & | og | ) |
Definition at line 330 of file latexgen.cpp.
References Latex, LatexGenerator(), m_codeGen, m_codeList, OutputGenerator::m_dir, m_disableLinks, m_firstDescItem, m_hierarchyLevel, m_indent, m_relPath, OutputGenerator::m_t, m_templateMemberItem, OutputGenerator::OutputGenerator(), and LatexCodeGenerator::setTextStream().
|
delete |
References LatexGenerator().
|
default |
References init(), writeFooterFile(), writeHeaderFile(), and writeStyleSheetFile().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 363 of file latexgen.cpp.
References OutputCodeList::add(), and m_codeGen.
Implements OutputGenIntf.
Definition at line 1670 of file latexgen.cpp.
References DString::empty(), latexWriteIndexItem(), and OutputGenerator::m_t.
Implements OutputGenIntf.
Definition at line 1629 of file latexgen.cpp.
References DString::empty(), m_insideTableEnv, OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 680 of file latexgen.cpp.
References clearSubDirs(), Config_getString, and DString::str().
| void LatexGenerator::clearBuffer | ( | ) |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 111 of file latexgen.h.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1726 of file latexgen.cpp.
References filterLatexString(), LatexCodeGenerator::insideTabbing(), m_codeGen, OutputGenerator::m_t, and LatexCodeGenerator::usedTableLevel().
Referenced by startConstraintList(), startExamples(), startMemberDocSimple(), startParameterDefVal(), startParameterType(), writeChar(), and writeStartAnnoItem().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1769 of file latexgen.cpp.
References m_codeGen, m_indent, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 198 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2020 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotCallGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 210 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1751 of file latexgen.cpp.
References OutputGenerator::dir(), OutputGenerator::fileName(), OutputGenerator::m_t, and ClassDiagram::writeFigure().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 181 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2153 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2140 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1875 of file latexgen.cpp.
References LatexCodeGenerator::decUsedTableLevel(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1915 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2029 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotDirDeps::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1993 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotClassGraph::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2295 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 196 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2041 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 724 of file latexgen.cpp.
References endPlainFile(), m_codeGen, and LatexCodeGenerator::setSourceFileName().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2011 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotGroupCollaboration::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1531 of file latexgen.cpp.
References m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2002 of file latexgen.cpp.
References OutputGenerator::dir(), EPS, OutputGenerator::fileName(), LaTeX, m_relPath, OutputGenerator::m_t, and DotInclDepGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1342 of file latexgen.cpp.
References DString::empty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 138 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1095 of file latexgen.cpp.
References Doxygen::classLinkedMap, Doxygen::conceptLinkedMap, Config_getString, convertToLaTeX(), Doxygen::dirLinkedMap, Doxygen::exampleLinkedMap, g_footer, g_footer_file, Doxygen::groupLinkedMap, Doxygen::inputNameLinkedMap, LatexCodeGenerator::insideTabbing(), ModuleManager::instance(), isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isConceptDocumentation, isConceptIndex, isDirDocumentation, isDirIndex, isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageDocumentation2, isPageIndex, isTitlePageAuthor, isTitlePageStart, isTopicDocumentation, isTopicIndex, m_codeGen, OutputGenerator::m_t, Doxygen::mainPage, Doxygen::namespaceLinkedMap, Doxygen::pageLinkedMap, substituteLatexKeywords(), and writePageLink().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1374 of file latexgen.cpp.
References OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2171 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2245 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2235 of file latexgen.cpp.
References m_codeGen, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2224 of file latexgen.cpp.
References m_codeGen, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 144 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1828 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1602 of file latexgen.cpp.
References m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 273 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2205 of file latexgen.cpp.
References LatexCodeGenerator::decUsedTableLevel(), m_codeGen, m_insideTableEnv, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1982 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1973 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1961 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1549 of file latexgen.cpp.
References m_disableLinks, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1805 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, OutputGenerator::m_t, and m_templateMemberItem.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1933 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1787 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1463 of file latexgen.cpp.
References DString::empty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1323 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 283 of file latexgen.h.
References endTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2083 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2073 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2063 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 316 of file latexgen.h.
References OutputGenerator::endPlainFile().
Referenced by endFile(), and writeStyleInfo().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1720 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 212 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1404 of file latexgen.cpp.
References Config_getBool, m_disableLinks, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1486 of file latexgen.cpp.
References Config_getBool, DString::empty(), OutputGenerator::fileName(), latexWriteIndexItem(), OutputGenerator::m_t, and stripPath().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 154 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by endParameterDefVal().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2093 of file latexgen.cpp.
References OutputGenerator::m_t, and prefix.
|
static |
Definition at line 634 of file latexgen.cpp.
References checkBlocks(), Config_getString, createSubDirs(), DString::DString(), Dir::exists(), fileToString(), g_footer, g_footer_file, g_header, g_header_file, ResourceMgr::getAsString(), ResourceMgr::instance(), latexMarkerInfo, Dir::mkdir(), DString::str(), substituteLatexKeywords(), term, writeLatexMakefile(), and writeMakeBat().
Referenced by generateOutput(), and ~LatexGenerator().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2176 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
| LatexGenerator & LatexGenerator::operator= | ( | const LatexGenerator & | og | ) |
Definition at line 343 of file latexgen.cpp.
References Latex, LatexGenerator(), m_codeGen, m_codeList, OutputGenerator::m_dir, m_disableLinks, m_firstDescItem, m_hierarchyLevel, m_indent, m_relPath, OutputGenerator::m_t, m_templateMemberItem, and LatexCodeGenerator::setTextStream().
|
delete |
References LatexGenerator().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1758 of file latexgen.cpp.
References m_codeGen, m_indent, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 197 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 209 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1745 of file latexgen.cpp.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 180 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2118 of file latexgen.cpp.
References docify(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2126 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2135 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 221 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1869 of file latexgen.cpp.
References LatexCodeGenerator::incUsedTableLevel(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1910 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1901 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1881 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1892 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1988 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1609 of file latexgen.cpp.
References Config_getBool, DString::empty(), m_insideTableEnv, OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2290 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 195 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2034 of file latexgen.cpp.
References docify(), OutputGenerator::m_t, theTranslator, and Translator::trExamples().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 710 of file latexgen.cpp.
References Config_getString, DString::endsWith(), OutputGenerator::fileName(), m_codeGen, m_hierarchyLevel, m_relPath, relativePathToRoot(), LatexCodeGenerator::setRelativePath(), LatexCodeGenerator::setSourceFileName(), startPlainFile(), and stripPath().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1508 of file latexgen.cpp.
References Config_getBool, DString::DString(), m_disableLinks, m_hierarchyLevel, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1333 of file latexgen.cpp.
References DString::empty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1359 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 137 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 929 of file latexgen.cpp.
References Doxygen::classLinkedMap, Doxygen::conceptLinkedMap, Config_getBool, Config_getString, convertToLaTeX(), Doxygen::dirLinkedMap, g_header, g_header_file, Doxygen::groupLinkedMap, Doxygen::inputNameLinkedMap, LatexCodeGenerator::insideTabbing(), ModuleManager::instance(), isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isConceptDocumentation, isConceptIndex, isDirDocumentation, isDirIndex, isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageDocumentation2, isPageIndex, isTitlePageAuthor, isTitlePageStart, isTopicDocumentation, isTopicIndex, m_codeGen, OutputGenerator::m_t, Doxygen::namespaceLinkedMap, and substituteLatexKeywords().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1368 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2159 of file latexgen.cpp.
References Config_getBool, DString::DString(), m_hierarchyLevel, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2230 of file latexgen.cpp.
References m_codeGen, and LatexCodeGenerator::setInsideTabbing().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2219 of file latexgen.cpp.
References m_codeGen, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 143 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 157 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2250 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2283 of file latexgen.cpp.
References m_hierarchyLevel, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1815 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, m_indent, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1555 of file latexgen.cpp.
References Config_getBool, DString::DString(), DString::empty(), latexEscapeIndexChars(), latexEscapePDFString(), latexWriteIndexItem(), m_hierarchyLevel, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2188 of file latexgen.cpp.
References docify(), LatexCodeGenerator::incUsedTableLevel(), m_codeGen, m_insideTableEnv, OutputGenerator::m_t, theTranslator, Translator::trCompoundMembers(), and Translator::trEnumerationValues().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1968 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1943 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1537 of file latexgen.cpp.
References Config_getBool, DString::DString(), m_disableLinks, m_hierarchyLevel, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1795 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, OutputGenerator::m_t, m_templateMemberItem, OutputGenerator::Templated, and type().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1925 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1779 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1458 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1318 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 282 of file latexgen.h.
References docify(), and startTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2078 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2046 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2068 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2057 of file latexgen.cpp.
References docify(), DString::empty(), and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 315 of file latexgen.h.
References OutputGenerator::startPlainFile().
Referenced by startFile(), and writeStyleInfo().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 735 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1679 of file latexgen.cpp.
References ASSERT, Config_getBool, SectionType::level(), OutputGenerator::m_t, SectionType::Page, SectionType::Paragraph, SectionType::Section, stripPath(), SectionType::Subparagraph, SectionType::Subsection, SectionType::Subsubparagraph, SectionType::Subsubsection, and type().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 211 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1388 of file latexgen.cpp.
References Config_getBool, DString::empty(), m_disableLinks, OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1472 of file latexgen.cpp.
References Config_getBool, DString::DString(), OutputGenerator::fileName(), m_hierarchyLevel, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 153 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by startParameterDefVal().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 110 of file latexgen.h.
References Latex.
Referenced by startMemberItem(), and startSection().
Implements OutputGenIntf.
Definition at line 1638 of file latexgen.cpp.
References Config_getBool, DString::empty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2106 of file latexgen.cpp.
References Definition::getDefFileExtension(), m_codeGen, m_codeList, m_hierarchyLevel, OutputGenerator::m_t, and DocNodeAST::root.
|
inlineoverridevirtual |
|
static |
Definition at line 698 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration(), and ~LatexGenerator().
|
inlineoverridevirtual |
|
static |
Definition at line 692 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration(), and ~LatexGenerator().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2265 of file latexgen.cpp.
References Config_getBool, convertToLaTeX(), DString::DString(), LatexCodeGenerator::insideTabbing(), m_codeGen, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, objectLinkToString(), theTranslator, and Translator::trInheritedFrom().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2255 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 206 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1842 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1452 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, m_disableLinks, OutputGenerator::m_t, and objectLinkToString().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1292 of file latexgen.cpp.
References OutputGenerator::m_t.
Referenced by endIndexSection().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 193 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1350 of file latexgen.cpp.
References docify(), DString::empty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1328 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
an extension of the etoc package is required that is only available in the newer version. Providing the updated version to be used with older versions of LaTeX
Implements OutputGenIntf.
Definition at line 1301 of file latexgen.cpp.
References endPlainFile(), ResourceMgr::getAsString(), ResourceMgr::instance(), OutputGenerator::m_t, startPlainFile(), and writeDefaultStyleSheet().
|
static |
Definition at line 704 of file latexgen.cpp.
References writeDefaultStyleSheet().
Referenced by readConfiguration(), and ~LatexGenerator().
|
inlineoverridevirtual |
|
private |
Definition at line 328 of file latexgen.h.
Referenced by addCodeGen(), docify(), endAnonTypeScope(), endDescTable(), endFile(), endIndexSection(), endInlineMemberName(), endInlineMemberType(), endMemberDescription(), endMemberDocSimple(), endMemberItem(), endMemberList(), LatexGenerator(), LatexGenerator(), lineBreak(), operator=(), startAnonTypeScope(), startDescTable(), startFile(), startIndexSection(), startInlineMemberName(), startInlineMemberType(), startMemberDescription(), startMemberDocSimple(), startMemberItem(), startMemberList(), writeDoc(), writeInheritedSectionTitle(), writeNonBreakableSpace(), and writeObjectLink().
|
private |
Definition at line 327 of file latexgen.h.
Referenced by LatexGenerator(), LatexGenerator(), operator=(), and writeDoc().
|
private |
Definition at line 323 of file latexgen.h.
Referenced by endGroupHeader(), endMemberDoc(), endMemberHeader(), endTextLink(), LatexGenerator(), operator=(), startGroupHeader(), startMemberHeader(), startTextLink(), writeInheritedSectionTitle(), and writeObjectLink().
|
private |
Definition at line 322 of file latexgen.h.
Referenced by LatexGenerator(), and operator=().
|
private |
Definition at line 330 of file latexgen.h.
Referenced by LatexGenerator(), operator=(), startFile(), startGroupHeader(), startInlineHeader(), startLocalToc(), startMemberDoc(), startMemberHeader(), startTitleHead(), writeDoc(), and writeInheritedSectionTitle().
|
private |
Definition at line 325 of file latexgen.h.
Referenced by endAnonTypeScope(), LatexGenerator(), operator=(), startAnonTypeScope(), and startMemberDescription().
|
private |
Definition at line 329 of file latexgen.h.
Referenced by addLabel(), endMemberDocSimple(), startDoxyAnchor(), and startMemberDocSimple().
|
private |
Definition at line 324 of file latexgen.h.
Referenced by endCallGraph(), endDirDepGraph(), endDotGraph(), endGroupCollaboration(), endInclDepGraph(), LatexGenerator(), operator=(), and startFile().
|
private |
Definition at line 326 of file latexgen.h.
Referenced by endMemberItem(), endMemberTemplateParams(), LatexGenerator(), operator=(), startMemberItem(), and startMemberTemplateParams().