|
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 95 of file latexgen.h.
| LatexGenerator::LatexGenerator | ( | ) |
Definition at line 321 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 328 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 |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 361 of file latexgen.cpp.
References OutputCodeList::add(), and m_codeGen.
Implements OutputGenIntf.
Definition at line 1668 of file latexgen.cpp.
References DString::empty(), latexWriteIndexItem(), and OutputGenerator::m_t.
Implements OutputGenIntf.
Definition at line 1627 of file latexgen.cpp.
References DString::empty(), m_insideTableEnv, OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 678 of file latexgen.cpp.
References clearSubDirs(), Config_getString, and DString::str().
| void LatexGenerator::clearBuffer | ( | ) |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 114 of file latexgen.h.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1724 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 1767 of file latexgen.cpp.
References m_codeGen, m_indent, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 201 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2018 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 213 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1749 of file latexgen.cpp.
References OutputGenerator::dir(), OutputGenerator::fileName(), OutputGenerator::m_t, and ClassDiagram::writeFigure().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 184 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2151 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2138 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1873 of file latexgen.cpp.
References LatexCodeGenerator::decUsedTableLevel(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1913 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2027 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 1991 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 2293 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 199 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2039 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 722 of file latexgen.cpp.
References endPlainFile(), m_codeGen, and LatexCodeGenerator::setSourceFileName().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2009 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 1529 of file latexgen.cpp.
References m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2000 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 1340 of file latexgen.cpp.
References DString::empty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 141 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1093 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 1372 of file latexgen.cpp.
References OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2169 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2243 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2233 of file latexgen.cpp.
References m_codeGen, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2222 of file latexgen.cpp.
References m_codeGen, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 147 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1826 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1600 of file latexgen.cpp.
References m_disableLinks, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 276 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2203 of file latexgen.cpp.
References LatexCodeGenerator::decUsedTableLevel(), m_codeGen, m_insideTableEnv, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1980 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1971 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1959 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1547 of file latexgen.cpp.
References m_disableLinks, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1803 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, OutputGenerator::m_t, and m_templateMemberItem.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1931 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1785 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1461 of file latexgen.cpp.
References DString::empty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1321 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 286 of file latexgen.h.
References endTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2081 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2071 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2061 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 319 of file latexgen.h.
References OutputGenerator::endPlainFile().
Referenced by endFile(), and writeStyleInfo().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1718 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 215 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1402 of file latexgen.cpp.
References Config_getBool, m_disableLinks, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1484 of file latexgen.cpp.
References Config_getBool, DString::empty(), OutputGenerator::fileName(), latexWriteIndexItem(), OutputGenerator::m_t, and stripPath().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 157 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by endParameterDefVal().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2091 of file latexgen.cpp.
References OutputGenerator::m_t, and prefix.
|
static |
Definition at line 632 of file latexgen.cpp.
References checkBlocks(), Config_getString, createSubDirs(), 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().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2174 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
| LatexGenerator & LatexGenerator::operator= | ( | const LatexGenerator & | og | ) |
Definition at line 341 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 1756 of file latexgen.cpp.
References m_codeGen, m_indent, OutputGenerator::m_t, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 200 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 212 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1743 of file latexgen.cpp.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 183 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2116 of file latexgen.cpp.
References docify(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2124 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2133 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 224 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1867 of file latexgen.cpp.
References LatexCodeGenerator::incUsedTableLevel(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1908 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1899 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1879 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1890 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1986 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1607 of file latexgen.cpp.
References Config_getBool, DString::empty(), m_insideTableEnv, OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2288 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 198 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2032 of file latexgen.cpp.
References docify(), OutputGenerator::m_t, theTranslator, and Translator::trExamples().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 708 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 1506 of file latexgen.cpp.
References Config_getBool, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, and LatexSections::name().
|
inlineoverridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1331 of file latexgen.cpp.
References DString::empty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1357 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 140 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 927 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 1366 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2157 of file latexgen.cpp.
References Config_getBool, m_hierarchyLevel, OutputGenerator::m_t, and LatexSections::name().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2228 of file latexgen.cpp.
References m_codeGen, and LatexCodeGenerator::setInsideTabbing().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2217 of file latexgen.cpp.
References m_codeGen, and LatexCodeGenerator::setInsideTabbing().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 146 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 160 of file latexgen.h.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2248 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2281 of file latexgen.cpp.
References m_hierarchyLevel, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1813 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, m_indent, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1553 of file latexgen.cpp.
References Config_getBool, DString::empty(), latexEscapeIndexChars(), latexEscapePDFString(), latexWriteIndexItem(), m_hierarchyLevel, OutputGenerator::m_t, and LatexSections::name().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2186 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 1966 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1941 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1535 of file latexgen.cpp.
References Config_getBool, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, and LatexSections::name().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1793 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, OutputGenerator::m_t, m_templateMemberItem, OutputGenerator::Templated, and type().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1923 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1777 of file latexgen.cpp.
References OutputGenerator::m_t, and m_templateMemberItem.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1456 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1316 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 285 of file latexgen.h.
References docify(), and startTypewriter().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2076 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2044 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2066 of file latexgen.cpp.
References OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2055 of file latexgen.cpp.
References docify(), DString::empty(), and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 318 of file latexgen.h.
References OutputGenerator::startPlainFile().
Referenced by startFile(), and writeStyleInfo().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 733 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1677 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 214 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 1386 of file latexgen.cpp.
References Config_getBool, DString::empty(), m_disableLinks, OutputGenerator::m_t, and stripPath().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1470 of file latexgen.cpp.
References Config_getBool, OutputGenerator::fileName(), m_hierarchyLevel, OutputGenerator::m_t, and LatexSections::name().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 156 of file latexgen.h.
References OutputGenerator::m_t.
Referenced by startParameterDefVal().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 113 of file latexgen.h.
References Latex.
Referenced by startMemberItem(), and startSection().
Implements OutputGenIntf.
Definition at line 1636 of file latexgen.cpp.
References Config_getBool, DString::empty(), OutputGenerator::m_t, and stripPath().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2104 of file latexgen.cpp.
References Definition::getDefFileExtension(), m_codeGen, m_codeList, m_hierarchyLevel, OutputGenerator::m_t, and DocNodeAST::root.
|
inlineoverridevirtual |
|
static |
Definition at line 696 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration().
|
inlineoverridevirtual |
|
static |
Definition at line 690 of file latexgen.cpp.
References ResourceMgr::getAsString(), and ResourceMgr::instance().
Referenced by readConfiguration().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2263 of file latexgen.cpp.
References Config_getBool, convertToLaTeX(), LatexCodeGenerator::insideTabbing(), m_codeGen, m_disableLinks, m_hierarchyLevel, OutputGenerator::m_t, LatexSections::name(), objectLinkToString(), theTranslator, and Translator::trInheritedFrom().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 2253 of file latexgen.cpp.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 209 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1840 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1450 of file latexgen.cpp.
References LatexCodeGenerator::insideTabbing(), m_codeGen, m_disableLinks, OutputGenerator::m_t, and objectLinkToString().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1290 of file latexgen.cpp.
References OutputGenerator::m_t.
Referenced by endIndexSection().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 196 of file latexgen.h.
References OutputGenerator::m_t.
|
inlineoverridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1348 of file latexgen.cpp.
References docify(), DString::empty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1326 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 1299 of file latexgen.cpp.
References endPlainFile(), ResourceMgr::getAsString(), ResourceMgr::instance(), OutputGenerator::m_t, startPlainFile(), and writeDefaultStyleSheet().
|
static |
Definition at line 702 of file latexgen.cpp.
References writeDefaultStyleSheet().
Referenced by readConfiguration().
|
inlineoverridevirtual |
|
private |
Definition at line 331 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 330 of file latexgen.h.
Referenced by LatexGenerator(), LatexGenerator(), operator=(), and writeDoc().
|
private |
Definition at line 326 of file latexgen.h.
Referenced by endGroupHeader(), endMemberDoc(), endMemberHeader(), endTextLink(), LatexGenerator(), operator=(), startGroupHeader(), startMemberHeader(), startTextLink(), writeInheritedSectionTitle(), and writeObjectLink().
|
private |
Definition at line 325 of file latexgen.h.
Referenced by LatexGenerator(), and operator=().
|
private |
Definition at line 333 of file latexgen.h.
Referenced by LatexGenerator(), operator=(), startFile(), startGroupHeader(), startInlineHeader(), startLocalToc(), startMemberDoc(), startMemberHeader(), startTitleHead(), writeDoc(), and writeInheritedSectionTitle().
|
private |
Definition at line 328 of file latexgen.h.
Referenced by endAnonTypeScope(), LatexGenerator(), operator=(), startAnonTypeScope(), and startMemberDescription().
|
private |
Definition at line 332 of file latexgen.h.
Referenced by addLabel(), endMemberDocSimple(), startDoxyAnchor(), and startMemberDocSimple().
|
private |
Definition at line 327 of file latexgen.h.
Referenced by endCallGraph(), endDirDepGraph(), endDotGraph(), endGroupCollaboration(), endInclDepGraph(), LatexGenerator(), operator=(), and startFile().
|
private |
Definition at line 329 of file latexgen.h.
Referenced by endMemberItem(), endMemberTemplateParams(), LatexGenerator(), operator=(), startMemberItem(), and startMemberTemplateParams().