|
Doxygen
|
#include <src/docbookgen.h>
Classes | |
| struct | TocState |
Public Member Functions | |
| DocbookGenerator () | |
| DocbookGenerator (const DocbookGenerator &) | |
| DocbookGenerator & | operator= (const DocbookGenerator &) |
| DocbookGenerator (DocbookGenerator &&)=delete | |
| DocbookGenerator & | operator= (DocbookGenerator &&)=delete |
| ~DocbookGenerator () | |
| 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 *md, int id, int sectionLevel) override |
| void | startFile (const QCString &name, bool isSource, const QCString &manName, const QCString &title, int id, int hierarchyLevel) override |
| void | endFile () override |
| void | writeSearchInfo () override |
| void | writeFooter (const QCString &) override |
| void | startIndexSection (IndexSection) override |
| void | endIndexSection (IndexSection) override |
| void | writePageLink (const QCString &, bool) override |
| void | startProjectNumber () override |
| void | endProjectNumber () override |
| void | writeStyleInfo (int) override |
| void | startTitleHead (const QCString &) override |
| void | endTitleHead (const QCString &fileName, const QCString &name) 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 QCString &, bool) override |
| void | startItemList () override |
| void | endItemList () override |
| void | startIndexItem (const QCString &, const QCString &) override |
| void | endIndexItem (const QCString &, const QCString &) override |
| void | startItemListItem () override |
| void | endItemListItem () override |
| void | docify (const QCString &text) override |
| void | writeChar (char) override |
| void | writeString (const QCString &) override |
| void | startParagraph (const QCString &) override |
| void | endParagraph () override |
| void | writeObjectLink (const QCString &, const QCString &, const QCString &, const QCString &) override |
| void | startBold () override |
| void | endBold () override |
| void | startTypewriter () override |
| void | endTypewriter () override |
| void | startEmphasis () override |
| void | endEmphasis () override |
| void | writeRuler () override |
| void | startDescForItem () override |
| void | endDescForItem () override |
| void | startCenter () override |
| void | endCenter () override |
| void | startSmall () override |
| void | endSmall () override |
| void | startExamples () override |
| void | endExamples () override |
| void | writeAnchor (const QCString &, const QCString &) override |
| void | startSection (const QCString &, const QCString &, SectionType) override |
| void | endSection (const QCString &, SectionType) override |
| void | lineBreak (const QCString &) override |
| void | addIndexItem (const QCString &, const QCString &) override |
| void | writeNonBreakableSpace (int) override |
| void | startDescTable (const QCString &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 | startTextLink (const QCString &, const QCString &) override |
| void | endTextLink () override |
| void | startPageRef () override |
| void | endPageRef (const QCString &, const QCString &) override |
| void | startGroupHeader (const QCString &, int) override |
| void | endGroupHeader (int) override |
| void | startMemberSections () override |
| void | endMemberSections () override |
| void | startHeaderSection () override |
| void | endHeaderSection () override |
| void | startMemberHeader (const QCString &anchor, int typ) 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 QCString &, MemberItemType, const QCString &) override |
| void | endMemberItem (MemberItemType) override |
| void | startMemberTemplateParams () override |
| void | endMemberTemplateParams (const QCString &, const QCString &) override |
| void | startCompoundTemplateParams () override |
| void | endCompoundTemplateParams () override |
| void | startMemberGroupHeader (const QCString &, bool) override |
| void | endMemberGroupHeader () override |
| void | startMemberGroupDocs () override |
| void | endMemberGroupDocs () override |
| void | startMemberGroup () override |
| void | endMemberGroup (bool) override |
| void | insertMemberAlign (bool) override |
| void | insertMemberAlignLeft (MemberItemType, bool) override |
| void | startMemberDoc (const QCString &, const QCString &, const QCString &, const QCString &, int, int, bool) override |
| void | endMemberDoc (bool) override |
| void | startDoxyAnchor (const QCString &fName, const QCString &manName, const QCString &anchor, const QCString &name, const QCString &args) override |
| void | endDoxyAnchor (const QCString &fileName, const QCString &anchor) override |
| void | addLabel (const QCString &, const QCString &) override |
| void | writeLatexSpacing () override |
| void | writeStartAnnoItem (const QCString &, const QCString &, const QCString &, const QCString &) override |
| void | startMemberDescription (const QCString &, const QCString &, bool) override |
| void | endMemberDescription () override |
| void | startMemberDeclaration () override |
| void | endMemberDeclaration (const QCString &, const QCString &) override |
| void | writeInheritedSectionTitle (const QCString &, const QCString &, const QCString &, const QCString &, const QCString &, const QCString &) override |
| void | startIndent () override |
| void | endIndent () override |
| void | writeSynopsis () override |
| void | startClassDiagram () override |
| void | endClassDiagram (const ClassDiagram &, const QCString &, const QCString &) override |
| void | startDotGraph () override |
| void | endDotGraph (DotClassGraph &g) override |
| void | startInclDepGraph () override |
| void | endInclDepGraph (DotInclDepGraph &g) override |
| void | startGroupCollaboration () override |
| void | endGroupCollaboration (DotGroupCollaboration &g) override |
| void | startCallGraph () override |
| void | endCallGraph (DotCallGraph &g) override |
| void | startDirDepGraph () override |
| void | endDirDepGraph (DotDirDeps &g) override |
| void | writeGraphicalHierarchy (DotGfxHierarchyTable &) override |
| void | startQuickIndices () override |
| void | endQuickIndices () override |
| void | writeSplitBar (const QCString &, const QCString &) override |
| void | writeNavigationPath (const QCString &) override |
| void | writeLogo () override |
| void | writeQuickLinks (HighlightedItem, const QCString &, bool) override |
| void | writeSummaryLink (const QCString &, const QCString &, const QCString &, bool) override |
| void | writePageOutline () override |
| void | startContents () override |
| void | endContents () override |
| void | startPageDoc (const QCString &) override |
| void | endPageDoc () override |
| void | startTextBlock (bool) override |
| void | endTextBlock (bool) override |
| void | lastIndexPage () override |
| void | startMemberDocPrefixItem () override |
| void | endMemberDocPrefixItem () override |
| void | startMemberDocName (bool) override |
| void | endMemberDocName () override |
| void | startParameterType (bool, const QCString &) override |
| void | endParameterType () override |
| void | startParameterName (bool) override |
| void | endParameterName () override |
| void | startParameterExtra () override |
| void | endParameterExtra (bool, bool, bool) override |
| void | startParameterDefVal (const char *sep) override |
| void | endParameterDefVal () override |
| void | startParameterList (bool) override |
| void | endParameterList () override |
| void | exceptionEntry (const QCString &, bool) override |
| void | startConstraintList (const QCString &) 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 QCString &, bool) override |
| void | endLabels () override |
| void | startLocalToc (int level) override |
| void | endLocalToc () override |
| void | startTocEntry (const SectionInfo *si) override |
| void | endTocEntry (const SectionInfo *si) override |
| void | startPlainFile (const QCString &name) override |
| void | endPlainFile () override |
| Public Member Functions inherited from OutputGenerator | |
| OutputGenerator () | |
| OutputGenerator (const QCString &dir) | |
| virtual | ~OutputGenerator ()=default |
| QCString | dir () const |
| QCString | fileName () const |
| void | startPlainFile (const QCString &name) |
| void | endPlainFile () |
Static Public Member Functions | |
| static void | init () |
Private Member Functions | |
| void | openSection (const QCString &attr=QCString()) |
| void | closeSection () |
| void | closeAllSections () |
Private Attributes | |
| QCString | relPath |
| std::unique_ptr< OutputCodeList > | m_codeList |
| DocbookCodeGenerator * | m_codeGen = nullptr |
| bool | m_denseText = false |
| bool | m_inGroup = false |
| int | m_levelListItem = 0 |
| std::array< bool, 20 > | m_inListItem = { false, } |
| std::array< bool, 20 > | m_inSimpleSect = { false, } |
| bool | m_descTable = false |
| bool | m_simpleTable = false |
| int | m_inLevel = -1 |
| bool | m_firstMember = false |
| int | m_openSectionCount = 0 |
| QCString | m_pageLinks |
| TocState | m_tocState |
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 |
| QCString | m_dir |
Definition at line 103 of file docbookgen.h.
| DocbookGenerator::DocbookGenerator | ( | ) |
Definition at line 321 of file docbookgen.cpp.
References Config_getString, DB_GEN_C, m_codeGen, m_codeList, OutputGenerator::m_t, and OutputGenerator::OutputGenerator().
Referenced by DocbookGenerator(), DocbookGenerator(), operator=(), and operator=().
| DocbookGenerator::DocbookGenerator | ( | const DocbookGenerator & | og | ) |
Definition at line 329 of file docbookgen.cpp.
References Docbook, DocbookGenerator(), m_codeGen, m_codeList, m_denseText, m_descTable, OutputGenerator::m_dir, m_firstMember, m_inGroup, m_inLevel, m_inListItem, m_inSimpleSect, m_levelListItem, m_openSectionCount, m_simpleTable, OutputGenerator::m_t, and OutputGenerator::OutputGenerator().
|
delete |
References DocbookGenerator().
|
default |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 370 of file docbookgen.cpp.
References OutputCodeList::add(), and m_codeGen.
Implements OutputGenIntf.
Definition at line 1146 of file docbookgen.cpp.
References addIndexTerm(), DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 386 of file docbookgen.cpp.
References clearSubDirs(), Config_getString, and QCString::str().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 121 of file docbookgen.h.
|
private |
Definition at line 1400 of file docbookgen.cpp.
References closeSection(), and m_openSectionCount.
Referenced by endFile().
|
private |
Definition at line 1394 of file docbookgen.cpp.
References m_openSectionCount, and OutputGenerator::m_t.
Referenced by closeAllSections(), endSection(), startDoxyAnchor(), startGroupHeader(), and writeRuler().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 768 of file docbookgen.cpp.
References convertToDocBook(), DB_GEN_C, and OutputGenerator::m_t.
Referenced by startConstraintList(), startExamples(), and writeChar().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 213 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 830 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1323 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir(), DocBook, FALSE, OutputGenerator::fileName(), OutputGenerator::m_t, relPath, and DotCallGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 169 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 999 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::dir(), FALSE, OutputGenerator::fileName(), OutputGenerator::m_t, relPath, and ClassDiagram::writeImage().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1047 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1380 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1367 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 271 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 167 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1238 of file docbookgen.cpp.
References DB_GEN_C, FALSE, m_descTable, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1287 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1254 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1332 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir(), DocBook, FALSE, OutputGenerator::fileName(), OutputGenerator::m_t, relPath, and DotDirDeps::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1305 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir(), DocBook, FALSE, OutputGenerator::fileName(), OutputGenerator::m_t, relPath, TRUE, and DotClassGraph::writeGraph().
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 164 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1037 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 425 of file docbookgen.cpp.
References closeAllSections(), DB_GEN_C, endPlainFile(), FALSE, OutputGenerator::fileName(), m_codeGen, m_inGroup, m_inLevel, m_pageLinks, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1296 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir(), DocBook, FALSE, OutputGenerator::fileName(), OutputGenerator::m_t, relPath, and DotGroupCollaboration::writeGraph().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 856 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 201 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1314 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir(), DocBook, FALSE, OutputGenerator::fileName(), OutputGenerator::m_t, relPath, and DotInclDepGraph::writeGraph().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 247 of file docbookgen.h.
References DB_GEN_EMPTY.
Implements OutputGenIntf.
Definition at line 150 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 143 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 141 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 139 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 535 of file docbookgen.cpp.
References Doxygen::classLinkedMap, Doxygen::conceptLinkedMap, DB_GEN_C2, Doxygen::dirLinkedMap, Doxygen::exampleLinkedMap, Doxygen::groupLinkedMap, Doxygen::inputNameLinkedMap, 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, OutputGenerator::m_t, Doxygen::mainPage, Doxygen::namespaceLinkedMap, Doxygen::pageLinkedMap, TRUE, and writePageLink().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 145 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 211 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1217 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1205 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1193 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 147 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 152 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1426 of file docbookgen.cpp.
References OutputGenerator::m_t, and m_tocState.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 242 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 240 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 926 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1341 of file docbookgen.cpp.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1065 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1178 of file docbookgen.cpp.
References DB_GEN_C, m_simpleTable, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 988 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 223 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 979 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 763 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 820 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 803 of file docbookgen.cpp.
References DB_GEN_C, FALSE, m_inListItem, m_inSimpleSect, m_levelListItem, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 199 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 205 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1128 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 273 of file docbookgen.h.
References DB_GEN_EMPTY.
Implements OutputGenIntf.
Definition at line 194 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 745 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1117 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1100 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 282 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 321 of file docbookgen.h.
References OutputGenerator::endPlainFile().
Referenced by endFile().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 134 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 263 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1140 of file docbookgen.cpp.
References closeSection(), DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 171 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 900 of file docbookgen.cpp.
References DB_GEN_C, FALSE, m_denseText, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 192 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 936 of file docbookgen.cpp.
References addIndexTerm(), DB_GEN_C, QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1467 of file docbookgen.cpp.
References OutputGenerator::m_t, m_tocState, type(), and SectionInfo::type().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 886 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1070 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t, and prefix.
|
static |
Definition at line 375 of file docbookgen.cpp.
References Config_getString, createSubDirs(), OutputGenerator::dir(), Dir::exists(), Dir::mkdir(), and term.
Referenced by generateOutput().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 226 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 227 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 276 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 876 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
Definition at line 1386 of file docbookgen.cpp.
References QCString::isEmpty(), m_openSectionCount, and OutputGenerator::m_t.
Referenced by startGroupHeader(), startMemberDoc(), and startSection().
| DocbookGenerator & DocbookGenerator::operator= | ( | const DocbookGenerator & | og | ) |
Definition at line 346 of file docbookgen.cpp.
References Docbook, DocbookGenerator(), m_codeGen, m_codeList, m_denseText, m_descTable, OutputGenerator::m_dir, m_firstMember, m_inGroup, m_inLevel, m_inListItem, m_inSimpleSect, m_levelListItem, m_openSectionCount, m_simpleTable, and OutputGenerator::m_t.
|
delete |
References DocbookGenerator().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 212 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 825 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 168 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 993 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1042 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1346 of file docbookgen.cpp.
References DB_GEN_C, docify(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1353 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1362 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 270 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 166 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1223 of file docbookgen.cpp.
References convertToDocBook(), DB_GEN_C, QCString::isEmpty(), m_descTable, OutputGenerator::m_t, and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1281 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1270 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1247 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 942 of file docbookgen.cpp.
References closeSection(), DB_GEN_C, FALSE, QCString::isEmpty(), m_descTable, m_firstMember, m_inListItem, m_levelListItem, m_simpleTable, OutputGenerator::m_t, and stripPath().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 163 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1029 of file docbookgen.cpp.
References DB_GEN_C, docify(), OutputGenerator::m_t, and theTranslator.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 394 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::fileName(), QCString::isEmpty(), m_codeGen, m_pageLinks, OutputGenerator::m_t, relativePathToRoot(), relPath, startPlainFile(), stripPath(), and theTranslator.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 835 of file docbookgen.cpp.
References closeSection(), DB_GEN_C2, FALSE, m_firstMember, m_inGroup, m_inLevel, m_inSimpleSect, m_levelListItem, OutputGenerator::m_t, openSection(), and TRUE.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 200 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 246 of file docbookgen.h.
References DB_GEN_EMPTY.
Implements OutputGenIntf.
Definition at line 149 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 142 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 140 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 138 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 450 of file docbookgen.cpp.
References Config_getString, convertToDocBook(), DB_GEN_C2, isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isConceptDocumentation, isConceptIndex, isDirDocumentation, isDirIndex, isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageDocumentation2, isPageIndex, isTitlePageAuthor, isTitlePageStart, isTopicDocumentation, isTopicIndex, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 144 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 210 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1211 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1199 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1187 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 146 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 151 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1417 of file docbookgen.cpp.
References OutputGenerator::m_t, m_tocState, and theTranslator.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 241 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 239 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 909 of file docbookgen.cpp.
References addIndexTerm(), convertToDocBook(), DB_GEN_C2, QCString::isEmpty(), m_inLevel, OutputGenerator::m_t, and openSection().
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 965 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1060 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1152 of file docbookgen.cpp.
References convertToDocBook(), DB_GEN_C, QCString::isEmpty(), m_simpleTable, OutputGenerator::m_t, and theTranslator.
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 222 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 974 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 755 of file docbookgen.cpp.
References DB_GEN_C, m_inSimpleSect, m_levelListItem, OutputGenerator::m_t, and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 813 of file docbookgen.cpp.
References DB_GEN_C, m_inListItem, m_levelListItem, OutputGenerator::m_t, and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 797 of file docbookgen.cpp.
References DB_GEN_C, m_levelListItem, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 198 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 204 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 272 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 193 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 739 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1110 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 862 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1084 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 281 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 320 of file docbookgen.h.
References OutputGenerator::startPlainFile().
Referenced by startFile().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 133 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 262 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1134 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t, openSection(), and stripPath().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 170 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 891 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, OutputGenerator::m_t, and TRUE.
Implements OutputGenIntf.
Definition at line 191 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 931 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1437 of file docbookgen.cpp.
References convertToDocBook(), SectionInfo::label(), OutputGenerator::m_t, m_tocState, type(), and SectionInfo::type().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 881 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 120 of file docbookgen.h.
References Docbook.
Referenced by endTocEntry(), and startTocEntry().
Implements OutputGenIntf.
Definition at line 174 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1052 of file docbookgen.cpp.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 728 of file docbookgen.cpp.
References DB_GEN_C, Definition::getDefFileExtension(), m_codeList, OutputGenerator::m_t, and m_tocState.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 129 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 261 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1408 of file docbookgen.cpp.
References convertToDocBook(), DB_GEN_C, OutputGenerator::m_t, objectLinkToString(), and theTranslator.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1018 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 236 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 266 of file docbookgen.h.
References DB_GEN_NEW.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 265 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 871 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 791 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t, and objectLinkToString().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 715 of file docbookgen.cpp.
References QCString::data(), DB_GEN_C, m_pageLinks, OutputGenerator::m_t, and QCString::sprintf().
Referenced by endIndexSection().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 269 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 267 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 848 of file docbookgen.cpp.
References closeSection(), DB_GEN_C2, FALSE, m_inGroup, and m_inLevel.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 128 of file docbookgen.h.
References DB_GEN_EMPTY.
Implements OutputGenIntf.
Definition at line 264 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 237 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 750 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 135 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 268 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 248 of file docbookgen.h.
References DB_GEN_EMPTY.
|
private |
Definition at line 330 of file docbookgen.h.
Referenced by addCodeGen(), DocbookGenerator(), DocbookGenerator(), endFile(), operator=(), and startFile().
|
private |
Definition at line 329 of file docbookgen.h.
Referenced by DocbookGenerator(), DocbookGenerator(), operator=(), and writeDoc().
|
private |
Definition at line 331 of file docbookgen.h.
Referenced by DocbookGenerator(), endParameterDefVal(), endTextBlock(), endTypewriter(), operator=(), startParameterDefVal(), startTextBlock(), and startTypewriter().
|
private |
Definition at line 336 of file docbookgen.h.
Referenced by DocbookGenerator(), endDescTable(), operator=(), startDescTable(), and startDoxyAnchor().
|
private |
Definition at line 339 of file docbookgen.h.
Referenced by DocbookGenerator(), operator=(), startDoxyAnchor(), and startGroupHeader().
|
private |
Definition at line 332 of file docbookgen.h.
Referenced by DocbookGenerator(), endFile(), endMemberDocList(), operator=(), startGroupHeader(), and writeRuler().
|
private |
Definition at line 338 of file docbookgen.h.
Referenced by DocbookGenerator(), endFile(), operator=(), startGroupHeader(), startMemberDoc(), and writeRuler().
|
private |
Definition at line 334 of file docbookgen.h.
Referenced by DocbookGenerator(), endMemberList(), operator=(), startDoxyAnchor(), and startMemberItem().
|
private |
Definition at line 335 of file docbookgen.h.
Referenced by DocbookGenerator(), endMemberList(), operator=(), startGroupHeader(), and startMemberHeader().
|
private |
Definition at line 333 of file docbookgen.h.
Referenced by DocbookGenerator(), endMemberList(), operator=(), startDoxyAnchor(), startGroupHeader(), startMemberHeader(), startMemberItem(), and startMemberList().
|
private |
Definition at line 340 of file docbookgen.h.
Referenced by closeAllSections(), closeSection(), DocbookGenerator(), openSection(), and operator=().
|
private |
Definition at line 341 of file docbookgen.h.
Referenced by endFile(), startFile(), and writePageLink().
|
private |
Definition at line 337 of file docbookgen.h.
Referenced by DocbookGenerator(), endMemberDocSimple(), operator=(), startDoxyAnchor(), and startMemberDocSimple().
|
private |
Definition at line 349 of file docbookgen.h.
Referenced by endLocalToc(), endTocEntry(), startLocalToc(), startTocEntry(), and writeDoc().
|
private |
Definition at line 328 of file docbookgen.h.
Referenced by endCallGraph(), endClassDiagram(), endDirDepGraph(), endDotGraph(), endGroupCollaboration(), endInclDepGraph(), and startFile().