| 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 322 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 330 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 371 of file docbookgen.cpp.
References OutputCodeList::add(), and m_codeGen.
Implements OutputGenIntf.
Definition at line 1147 of file docbookgen.cpp.
References addIndexTerm(), DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 387 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 1401 of file docbookgen.cpp.
References closeSection(), and m_openSectionCount.
Referenced by endFile().
| 
 | private | 
Definition at line 1395 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 769 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 831 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1324 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 1000 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 1048 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1381 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1368 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 1239 of file docbookgen.cpp.
References DB_GEN_C, FALSE, m_descTable, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1288 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1255 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1333 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 1306 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 1038 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 426 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 1297 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 857 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 1315 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 536 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 1218 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1206 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1194 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 1427 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 927 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1342 of file docbookgen.cpp.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1066 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1179 of file docbookgen.cpp.
References DB_GEN_C, m_simpleTable, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 989 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 980 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 764 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 821 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 804 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 1129 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 746 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1118 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1101 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 1141 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 901 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 937 of file docbookgen.cpp.
References addIndexTerm(), DB_GEN_C, QCString::isEmpty(), and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1468 of file docbookgen.cpp.
References OutputGenerator::m_t, m_tocState, type(), and SectionInfo::type().
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 887 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1071 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t, and prefix.
| 
 | static | 
Definition at line 376 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 877 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
Definition at line 1387 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 347 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 826 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 994 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1043 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1347 of file docbookgen.cpp.
References DB_GEN_C, docify(), and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1354 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1363 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 1224 of file docbookgen.cpp.
References convertToDocBook(), DB_GEN_C, QCString::isEmpty(), m_descTable, OutputGenerator::m_t, and TRUE.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1282 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1271 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1248 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 943 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 1030 of file docbookgen.cpp.
References DB_GEN_C, docify(), OutputGenerator::m_t, and theTranslator.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 395 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 836 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 451 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 1212 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1200 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1188 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 1418 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 910 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 966 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1061 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1153 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 975 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 756 of file docbookgen.cpp.
References DB_GEN_C, m_inSimpleSect, m_levelListItem, OutputGenerator::m_t, and TRUE.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 814 of file docbookgen.cpp.
References DB_GEN_C, m_inListItem, m_levelListItem, OutputGenerator::m_t, and TRUE.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 798 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 740 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1111 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 863 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1085 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 1135 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 892 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 932 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1438 of file docbookgen.cpp.
References convertToDocBook(), SectionInfo::label(), OutputGenerator::m_t, m_tocState, type(), and SectionInfo::type().
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 882 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 1053 of file docbookgen.cpp.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 729 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 1409 of file docbookgen.cpp.
References convertToDocBook(), DB_GEN_C, OutputGenerator::m_t, objectLinkToString(), and theTranslator.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 1019 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 872 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 792 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t, and objectLinkToString().
| 
 | overridevirtual | 
Implements OutputGenIntf.
Definition at line 716 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 849 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 751 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().