The DocbookGenerator
Class Reference
Declaration
Included Headers
Base classes
class | OutputGenerator |
Base class for shared implementation for all output generators. More... | |
class | OutputGenIntf |
Abstract interface for output generators. More... | |
Public Constructors Index
DocbookGenerator () | |
DocbookGenerator (const DocbookGenerator &) | |
DocbookGenerator (DocbookGenerator &&)=delete | |
Public Destructor Index
~DocbookGenerator () | |
Public Operators Index
DocbookGenerator & | operator= (const DocbookGenerator &) |
DocbookGenerator & | operator= (DocbookGenerator &&)=delete |
Public Member Functions Index
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) override |
void | startFile (const QCString &name, 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 |
Private Member Functions Index
void | openSection (const QCString &attr=QCString()) |
void | closeSection () |
void | closeAllSections () |
Private Member Attributes Index
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 |
Public Static Functions Index
static void | init () |
Definition at line 103 of file docbookgen.h.
Public Constructors
DocbookGenerator()
|
Declaration at line 106 of file docbookgen.h, definition at line 319 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()
|
Declaration at line 107 of file docbookgen.h, definition at line 327 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.
DocbookGenerator()
| delete |
Definition at line 109 of file docbookgen.h.
Reference DocbookGenerator.
Public Destructor
~DocbookGenerator()
|
Definition at line 111 of file docbookgen.h.
Public Operators
operator=()
|
Declaration at line 108 of file docbookgen.h, definition at line 344 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.
operator=()
| delete |
Definition at line 110 of file docbookgen.h.
Reference DocbookGenerator.
Public Member Functions
addCodeGen()
| virtual |
Declaration at line 122 of file docbookgen.h, definition at line 368 of file docbookgen.cpp.
References OutputCodeList::add and m_codeGen.
addIndexItem()
Declaration at line 178 of file docbookgen.h, definition at line 1144 of file docbookgen.cpp.
References addIndexTerm, DB_GEN_C and OutputGenerator::m_t.
addLabel()
Declaration at line 235 of file docbookgen.h, definition at line 959 of file docbookgen.cpp.
Reference DB_GEN_C.
cleanup()
| virtual |
Declaration at line 123 of file docbookgen.h, definition at line 384 of file docbookgen.cpp.
References clearSubDirs, Config_getString and QCString::str.
clone()
| inline virtual |
Definition at line 121 of file docbookgen.h.
docify()
| virtual |
Declaration at line 153 of file docbookgen.h, definition at line 766 of file docbookgen.cpp.
References convertToDocBook, DB_GEN_C and OutputGenerator::m_t.
Referenced by startConstraintList, startExamples and writeChar.
endAnonTypeScope()
| inline virtual |
Definition at line 213 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endBold()
| virtual |
Declaration at line 160 of file docbookgen.h, definition at line 828 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endCallGraph()
| virtual |
Declaration at line 258 of file docbookgen.h, definition at line 1321 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir, DocBook, FALSE, OutputGenerator::fileName, OutputGenerator::m_t, relPath and DotCallGraph::writeGraph.
endCenter()
| inline virtual |
Definition at line 169 of file docbookgen.h.
Reference DB_GEN_NEW.
endClassDiagram()
| virtual |
Declaration at line 250 of file docbookgen.h, definition at line 997 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::dir, FALSE, OutputGenerator::fileName, OutputGenerator::m_t, relPath and ClassDiagram::writeImage.
endCompoundTemplateParams()
| virtual |
Declaration at line 219 of file docbookgen.h, definition at line 1045 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endConstraintDocs()
| virtual |
Declaration at line 299 of file docbookgen.h, definition at line 1374 of file docbookgen.cpp.
Reference DB_GEN_C.
endConstraintList()
| virtual |
Declaration at line 300 of file docbookgen.h, definition at line 1378 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endConstraintParam()
| virtual |
Declaration at line 295 of file docbookgen.h, definition at line 1356 of file docbookgen.cpp.
Reference DB_GEN_C.
endConstraintType()
| virtual |
Declaration at line 297 of file docbookgen.h, definition at line 1365 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endContents()
| inline virtual |
Definition at line 271 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endDescForItem()
| inline virtual |
Definition at line 167 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endDescTable()
| virtual |
Declaration at line 182 of file docbookgen.h, definition at line 1236 of file docbookgen.cpp.
References DB_GEN_C, FALSE, m_descTable and OutputGenerator::m_t.
endDescTableData()
| virtual |
Declaration at line 190 of file docbookgen.h, definition at line 1285 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endDescTableInit()
| virtual |
Declaration at line 188 of file docbookgen.h, definition at line 1274 of file docbookgen.cpp.
Reference DB_GEN_C.
endDescTableRow()
| virtual |
Declaration at line 184 of file docbookgen.h, definition at line 1252 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endDescTableTitle()
| virtual |
Declaration at line 186 of file docbookgen.h, definition at line 1263 of file docbookgen.cpp.
Reference DB_GEN_C.
endDirDepGraph()
| virtual |
Declaration at line 260 of file docbookgen.h, definition at line 1330 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir, DocBook, FALSE, OutputGenerator::fileName, OutputGenerator::m_t, relPath and DotDirDeps::writeGraph.
endDotGraph()
| virtual |
Declaration at line 252 of file docbookgen.h, definition at line 1303 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir, DocBook, FALSE, OutputGenerator::fileName, OutputGenerator::m_t, relPath, TRUE and DotClassGraph::writeGraph.
endDoxyAnchor()
Declaration at line 234 of file docbookgen.h, definition at line 955 of file docbookgen.cpp.
Reference DB_GEN_C.
endEmphasis()
| inline virtual |
Definition at line 164 of file docbookgen.h.
Reference DB_GEN_NEW.
endExamples()
| virtual |
Declaration at line 173 of file docbookgen.h, definition at line 1035 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endFile()
| virtual |
Declaration at line 126 of file docbookgen.h, definition at line 423 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.
endGroupCollaboration()
| virtual |
Declaration at line 256 of file docbookgen.h, definition at line 1294 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir, DocBook, FALSE, OutputGenerator::fileName, OutputGenerator::m_t, relPath and DotGroupCollaboration::writeGraph.
endGroupHeader()
| virtual |
Declaration at line 197 of file docbookgen.h, definition at line 854 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endHeaderSection()
| inline virtual |
Definition at line 201 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endInclDepGraph()
| virtual |
Declaration at line 254 of file docbookgen.h, definition at line 1312 of file docbookgen.cpp.
References BITMAP, DB_GEN_C, OutputGenerator::dir, DocBook, FALSE, OutputGenerator::fileName, OutputGenerator::m_t, relPath and DotInclDepGraph::writeGraph.
endIndent()
| inline virtual |
Definition at line 247 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endIndexItem()
Definition at line 150 of file docbookgen.h.
Reference DB_GEN_NEW.
endIndexKey()
| inline virtual |
Definition at line 143 of file docbookgen.h.
Reference DB_GEN_NEW.
endIndexList()
| inline virtual |
Definition at line 141 of file docbookgen.h.
Reference DB_GEN_NEW.
endIndexListItem()
| inline virtual |
Definition at line 139 of file docbookgen.h.
Reference DB_GEN_NEW.
endIndexSection()
| virtual |
Declaration at line 131 of file docbookgen.h, definition at line 533 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.
endIndexValue()
| inline virtual |
Definition at line 145 of file docbookgen.h.
Reference DB_GEN_NEW.
endInlineHeader()
| inline virtual |
Definition at line 211 of file docbookgen.h.
Reference DB_GEN_NEW.
endInlineMemberDoc()
| virtual |
Declaration at line 309 of file docbookgen.h, definition at line 1215 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endInlineMemberName()
| virtual |
Declaration at line 307 of file docbookgen.h, definition at line 1203 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endInlineMemberType()
| virtual |
Declaration at line 305 of file docbookgen.h, definition at line 1191 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endItemList()
| inline virtual |
Definition at line 147 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endItemListItem()
| inline virtual |
Definition at line 152 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endLabels()
| virtual |
Declaration at line 313 of file docbookgen.h, definition at line 1023 of file docbookgen.cpp.
Reference DB_GEN_C.
endLocalToc()
| virtual |
Declaration at line 316 of file docbookgen.h, definition at line 1424 of file docbookgen.cpp.
References OutputGenerator::m_t and m_tocState.
endMemberDeclaration()
Definition at line 242 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endMemberDescription()
| inline virtual |
Definition at line 240 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endMemberDoc()
| virtual |
Declaration at line 230 of file docbookgen.h, definition at line 924 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endMemberDocList()
| virtual |
Declaration at line 207 of file docbookgen.h, definition at line 1339 of file docbookgen.cpp.
endMemberDocName()
| virtual |
Declaration at line 280 of file docbookgen.h, definition at line 968 of file docbookgen.cpp.
Reference DB_GEN_C.
endMemberDocPrefixItem()
| virtual |
Declaration at line 278 of file docbookgen.h, definition at line 1063 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endMemberDocSimple()
| virtual |
Declaration at line 303 of file docbookgen.h, definition at line 1176 of file docbookgen.cpp.
References DB_GEN_C, m_simpleTable and OutputGenerator::m_t.
endMemberGroup()
| virtual |
Declaration at line 225 of file docbookgen.h, definition at line 986 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endMemberGroupDocs()
| inline virtual |
Definition at line 223 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endMemberGroupHeader()
| virtual |
Declaration at line 221 of file docbookgen.h, definition at line 977 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endMemberHeader()
| virtual |
Declaration at line 203 of file docbookgen.h, definition at line 761 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endMemberItem()
| virtual |
Declaration at line 215 of file docbookgen.h, definition at line 818 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endMemberList()
| virtual |
Declaration at line 209 of file docbookgen.h, definition at line 801 of file docbookgen.cpp.
References DB_GEN_C, FALSE, m_inListItem, m_inSimpleSect, m_levelListItem and OutputGenerator::m_t.
endMemberSections()
| inline virtual |
Definition at line 199 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endMemberSubtitle()
| inline virtual |
Definition at line 205 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endMemberTemplateParams()
Declaration at line 217 of file docbookgen.h, definition at line 1126 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endPageDoc()
| inline virtual |
Definition at line 273 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endPageRef()
Definition at line 194 of file docbookgen.h.
Reference DB_GEN_NEW.
endParagraph()
| virtual |
Declaration at line 157 of file docbookgen.h, definition at line 743 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endParameterDefVal()
| virtual |
Declaration at line 288 of file docbookgen.h, definition at line 1115 of file docbookgen.cpp.
References DB_GEN_C, m_denseText and OutputGenerator::m_t.
endParameterExtra()
| virtual |
Declaration at line 286 of file docbookgen.h, definition at line 1098 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
endParameterList()
| virtual |
Declaration at line 290 of file docbookgen.h, definition at line 865 of file docbookgen.cpp.
Reference DB_GEN_C.
endParameterName()
| virtual |
Declaration at line 284 of file docbookgen.h, definition at line 1088 of file docbookgen.cpp.
Reference DB_GEN_C.
endParameterType()
| inline virtual |
Definition at line 282 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endPlainFile()
| inline virtual |
Definition at line 321 of file docbookgen.h.
Reference OutputGenerator::endPlainFile.
Referenced by endFile.
endProjectNumber()
| inline virtual |
Definition at line 134 of file docbookgen.h.
Reference DB_GEN_NEW.
endQuickIndices()
| inline virtual |
Definition at line 263 of file docbookgen.h.
Reference DB_GEN_EMPTY.
endSection()
| virtual |
Declaration at line 176 of file docbookgen.h, definition at line 1138 of file docbookgen.cpp.
References closeSection, DB_GEN_C and OutputGenerator::m_t.
endSmall()
| inline virtual |
Definition at line 171 of file docbookgen.h.
Reference DB_GEN_NEW.
endTextBlock()
| virtual |
Declaration at line 275 of file docbookgen.h, definition at line 898 of file docbookgen.cpp.
References DB_GEN_C, FALSE, m_denseText and OutputGenerator::m_t.
endTextLink()
| inline virtual |
Definition at line 192 of file docbookgen.h.
Reference DB_GEN_NEW.
endTitleHead()
Declaration at line 137 of file docbookgen.h, definition at line 934 of file docbookgen.cpp.
References addIndexTerm, DB_GEN_C, QCString::isEmpty and OutputGenerator::m_t.
endTocEntry()
| virtual |
Declaration at line 318 of file docbookgen.h, definition at line 1465 of file docbookgen.cpp.
References OutputGenerator::m_t, m_tocState, type and SectionInfo::type.
endTypewriter()
| virtual |
Declaration at line 162 of file docbookgen.h, definition at line 884 of file docbookgen.cpp.
References DB_GEN_C, m_denseText and OutputGenerator::m_t.
exceptionEntry()
| virtual |
Declaration at line 291 of file docbookgen.h, definition at line 1068 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t and prefix.
insertMemberAlign()
| inline virtual |
Definition at line 226 of file docbookgen.h.
Reference DB_GEN_EMPTY.
insertMemberAlignLeft()
| inline virtual |
Definition at line 227 of file docbookgen.h.
Reference DB_GEN_EMPTY.
lastIndexPage()
| inline virtual |
Definition at line 276 of file docbookgen.h.
Reference DB_GEN_EMPTY.
lineBreak()
| virtual |
Declaration at line 177 of file docbookgen.h, definition at line 874 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startAnonTypeScope()
| inline virtual |
Definition at line 212 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startBold()
| virtual |
Declaration at line 159 of file docbookgen.h, definition at line 823 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startCallGraph()
| virtual |
Declaration at line 257 of file docbookgen.h, definition at line 1317 of file docbookgen.cpp.
Reference DB_GEN_C.
startCenter()
| inline virtual |
Definition at line 168 of file docbookgen.h.
Reference DB_GEN_NEW.
startClassDiagram()
| virtual |
Declaration at line 249 of file docbookgen.h, definition at line 991 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startCompoundTemplateParams()
| virtual |
Declaration at line 218 of file docbookgen.h, definition at line 1040 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startConstraintDocs()
| virtual |
Declaration at line 298 of file docbookgen.h, definition at line 1370 of file docbookgen.cpp.
Reference DB_GEN_C.
startConstraintList()
| virtual |
Declaration at line 293 of file docbookgen.h, definition at line 1344 of file docbookgen.cpp.
References DB_GEN_C, docify and OutputGenerator::m_t.
startConstraintParam()
| virtual |
Declaration at line 294 of file docbookgen.h, definition at line 1351 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startConstraintType()
| virtual |
Declaration at line 296 of file docbookgen.h, definition at line 1360 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startContents()
| inline virtual |
Definition at line 270 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startDescForItem()
| inline virtual |
Definition at line 166 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startDescTable()
| virtual |
Declaration at line 181 of file docbookgen.h, definition at line 1221 of file docbookgen.cpp.
References convertToDocBook, DB_GEN_C, QCString::isEmpty, m_descTable, OutputGenerator::m_t and TRUE.
startDescTableData()
| virtual |
Declaration at line 189 of file docbookgen.h, definition at line 1279 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startDescTableInit()
| virtual |
Declaration at line 187 of file docbookgen.h, definition at line 1268 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startDescTableRow()
| virtual |
Declaration at line 183 of file docbookgen.h, definition at line 1245 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startDescTableTitle()
| virtual |
Declaration at line 185 of file docbookgen.h, definition at line 1258 of file docbookgen.cpp.
Reference DB_GEN_C.
startDirDepGraph()
| virtual |
Declaration at line 259 of file docbookgen.h, definition at line 1326 of file docbookgen.cpp.
Reference DB_GEN_C.
startDotGraph()
| virtual |
Declaration at line 251 of file docbookgen.h, definition at line 1299 of file docbookgen.cpp.
Reference DB_GEN_C.
startDoxyAnchor()
| virtual |
Declaration at line 231 of file docbookgen.h, definition at line 940 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.
startEmphasis()
| inline virtual |
Definition at line 163 of file docbookgen.h.
Reference DB_GEN_NEW.
startExamples()
| virtual |
Declaration at line 172 of file docbookgen.h, definition at line 1027 of file docbookgen.cpp.
References DB_GEN_C, docify, OutputGenerator::m_t and theTranslator.
startFile()
| virtual |
Declaration at line 125 of file docbookgen.h, definition at line 392 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.
startGroupCollaboration()
| virtual |
Declaration at line 255 of file docbookgen.h, definition at line 1290 of file docbookgen.cpp.
Reference DB_GEN_C.
startGroupHeader()
| virtual |
Declaration at line 196 of file docbookgen.h, definition at line 833 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.
startHeaderSection()
| inline virtual |
Definition at line 200 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startInclDepGraph()
| virtual |
Declaration at line 253 of file docbookgen.h, definition at line 1308 of file docbookgen.cpp.
Reference DB_GEN_C.
startIndent()
| inline virtual |
Definition at line 246 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startIndexItem()
Definition at line 149 of file docbookgen.h.
Reference DB_GEN_NEW.
startIndexKey()
| inline virtual |
Definition at line 142 of file docbookgen.h.
Reference DB_GEN_NEW.
startIndexList()
| inline virtual |
Definition at line 140 of file docbookgen.h.
Reference DB_GEN_NEW.
startIndexListItem()
| inline virtual |
Definition at line 138 of file docbookgen.h.
Reference DB_GEN_NEW.
startIndexSection()
| virtual |
Declaration at line 130 of file docbookgen.h, definition at line 448 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.
startIndexValue()
| inline virtual |
Definition at line 144 of file docbookgen.h.
Reference DB_GEN_NEW.
startInlineHeader()
| inline virtual |
Definition at line 210 of file docbookgen.h.
Reference DB_GEN_NEW.
startInlineMemberDoc()
| virtual |
Declaration at line 308 of file docbookgen.h, definition at line 1209 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startInlineMemberName()
| virtual |
Declaration at line 306 of file docbookgen.h, definition at line 1197 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startInlineMemberType()
| virtual |
Declaration at line 304 of file docbookgen.h, definition at line 1185 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startItemList()
| inline virtual |
Definition at line 146 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startItemListItem()
| inline virtual |
Definition at line 151 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startLabels()
| virtual |
Declaration at line 311 of file docbookgen.h, definition at line 1011 of file docbookgen.cpp.
Reference DB_GEN_C.
startLocalToc()
| virtual |
Declaration at line 315 of file docbookgen.h, definition at line 1415 of file docbookgen.cpp.
References OutputGenerator::m_t, m_tocState and theTranslator.
startMemberDeclaration()
| inline virtual |
Definition at line 241 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startMemberDescription()
| inline virtual |
Definition at line 239 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startMemberDoc()
| virtual |
Declaration at line 228 of file docbookgen.h, definition at line 907 of file docbookgen.cpp.
References addIndexTerm, convertToDocBook, DB_GEN_C2, QCString::isEmpty, m_inLevel, OutputGenerator::m_t and openSection.
startMemberDocList()
| virtual |
Declaration at line 206 of file docbookgen.h, definition at line 1335 of file docbookgen.cpp.
Reference DB_GEN_C.
startMemberDocName()
| virtual |
Declaration at line 279 of file docbookgen.h, definition at line 963 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startMemberDocPrefixItem()
| virtual |
Declaration at line 277 of file docbookgen.h, definition at line 1058 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startMemberDocSimple()
| virtual |
Declaration at line 302 of file docbookgen.h, definition at line 1150 of file docbookgen.cpp.
References convertToDocBook, DB_GEN_C, QCString::isEmpty, m_simpleTable, OutputGenerator::m_t and theTranslator.
startMemberGroup()
| virtual |
Declaration at line 224 of file docbookgen.h, definition at line 982 of file docbookgen.cpp.
Reference DB_GEN_C.
startMemberGroupDocs()
| inline virtual |
Definition at line 222 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startMemberGroupHeader()
| virtual |
Declaration at line 220 of file docbookgen.h, definition at line 972 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startMemberHeader()
| virtual |
Declaration at line 202 of file docbookgen.h, definition at line 753 of file docbookgen.cpp.
References DB_GEN_C, m_inSimpleSect, m_levelListItem, OutputGenerator::m_t and TRUE.
startMemberItem()
| virtual |
Declaration at line 214 of file docbookgen.h, definition at line 811 of file docbookgen.cpp.
References DB_GEN_C, m_inListItem, m_levelListItem, OutputGenerator::m_t and TRUE.
startMemberList()
| virtual |
Declaration at line 208 of file docbookgen.h, definition at line 795 of file docbookgen.cpp.
References DB_GEN_C, m_levelListItem and OutputGenerator::m_t.
startMemberSections()
| inline virtual |
Definition at line 198 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startMemberSubtitle()
| inline virtual |
Definition at line 204 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startMemberTemplateParams()
| virtual |
Declaration at line 216 of file docbookgen.h, definition at line 1121 of file docbookgen.cpp.
Reference DB_GEN_C.
startPageDoc()
| inline virtual |
Definition at line 272 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startPageRef()
| inline virtual |
Definition at line 193 of file docbookgen.h.
Reference DB_GEN_NEW.
startParagraph()
| virtual |
Declaration at line 156 of file docbookgen.h, definition at line 737 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startParameterDefVal()
| virtual |
Declaration at line 287 of file docbookgen.h, definition at line 1108 of file docbookgen.cpp.
References DB_GEN_C, m_denseText and OutputGenerator::m_t.
startParameterExtra()
| virtual |
Declaration at line 285 of file docbookgen.h, definition at line 1093 of file docbookgen.cpp.
Reference DB_GEN_C.
startParameterList()
| virtual |
Declaration at line 289 of file docbookgen.h, definition at line 860 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startParameterName()
| virtual |
Declaration at line 283 of file docbookgen.h, definition at line 1082 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startParameterType()
| inline virtual |
Definition at line 281 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startPlainFile()
| inline virtual |
Definition at line 320 of file docbookgen.h.
Reference OutputGenerator::startPlainFile.
Referenced by startFile.
startProjectNumber()
| inline virtual |
Definition at line 133 of file docbookgen.h.
Reference DB_GEN_NEW.
startQuickIndices()
| inline virtual |
Definition at line 262 of file docbookgen.h.
Reference DB_GEN_EMPTY.
startSection()
| virtual |
Declaration at line 175 of file docbookgen.h, definition at line 1132 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t, openSection and stripPath.
startSmall()
| inline virtual |
Definition at line 170 of file docbookgen.h.
Reference DB_GEN_NEW.
startTextBlock()
| virtual |
Declaration at line 274 of file docbookgen.h, definition at line 889 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, OutputGenerator::m_t and TRUE.
startTextLink()
Definition at line 191 of file docbookgen.h.
Reference DB_GEN_NEW.
startTitleHead()
| virtual |
Declaration at line 136 of file docbookgen.h, definition at line 929 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
startTocEntry()
| virtual |
Declaration at line 317 of file docbookgen.h, definition at line 1435 of file docbookgen.cpp.
References convertToDocBook, SectionInfo::label, OutputGenerator::m_t, m_tocState, type and SectionInfo::type.
startTypewriter()
| virtual |
Declaration at line 161 of file docbookgen.h, definition at line 879 of file docbookgen.cpp.
References DB_GEN_C, m_denseText and OutputGenerator::m_t.
type()
| inline virtual |
Definition at line 120 of file docbookgen.h.
Reference Docbook.
Referenced by endTocEntry and startTocEntry.
writeAnchor()
Definition at line 174 of file docbookgen.h.
Reference DB_GEN_EMPTY.
writeChar()
| virtual |
Declaration at line 154 of file docbookgen.h, definition at line 1050 of file docbookgen.cpp.
writeDoc()
| virtual |
Declaration at line 124 of file docbookgen.h, definition at line 726 of file docbookgen.cpp.
References DB_GEN_C, Definition::getDefFileExtension, m_codeList and OutputGenerator::m_t.
writeFooter()
| inline virtual |
Definition at line 129 of file docbookgen.h.
Reference DB_GEN_NEW.
writeGraphicalHierarchy()
| inline virtual |
Definition at line 261 of file docbookgen.h.
Reference DB_GEN_NEW.
writeInheritedSectionTitle()
| virtual |
Declaration at line 243 of file docbookgen.h, definition at line 1406 of file docbookgen.cpp.
References convertToDocBook, DB_GEN_C, OutputGenerator::m_t, objectLinkToString and theTranslator.
writeLabel()
| virtual |
Declaration at line 312 of file docbookgen.h, definition at line 1016 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
writeLatexSpacing()
| inline virtual |
Definition at line 236 of file docbookgen.h.
Reference DB_GEN_EMPTY.
writeLogo()
| inline virtual |
Definition at line 266 of file docbookgen.h.
Reference DB_GEN_NEW.
writeNavigationPath()
| inline virtual |
Definition at line 265 of file docbookgen.h.
Reference DB_GEN_NEW.
writeNonBreakableSpace()
| virtual |
Declaration at line 179 of file docbookgen.h, definition at line 869 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
writeObjectLink()
| virtual |
Declaration at line 158 of file docbookgen.h, definition at line 789 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t and objectLinkToString.
writePageLink()
| virtual |
Declaration at line 132 of file docbookgen.h, definition at line 713 of file docbookgen.cpp.
References QCString::data, DB_GEN_C, m_pageLinks, OutputGenerator::m_t and QCString::sprintf.
Referenced by endIndexSection.
writePageOutline()
| inline virtual |
Definition at line 269 of file docbookgen.h.
Reference DB_GEN_EMPTY.
writeQuickLinks()
| inline virtual |
Definition at line 267 of file docbookgen.h.
Reference DB_GEN_EMPTY.
writeRuler()
| virtual |
Declaration at line 165 of file docbookgen.h, definition at line 846 of file docbookgen.cpp.
References closeSection, DB_GEN_C2, FALSE, m_inGroup and m_inLevel.
writeSearchInfo()
| inline virtual |
Definition at line 128 of file docbookgen.h.
Reference DB_GEN_EMPTY.
writeSplitBar()
Definition at line 264 of file docbookgen.h.
Reference DB_GEN_EMPTY.
writeStartAnnoItem()
| inline virtual |
Definition at line 237 of file docbookgen.h.
Reference DB_GEN_NEW.
writeString()
| virtual |
Declaration at line 155 of file docbookgen.h, definition at line 748 of file docbookgen.cpp.
References DB_GEN_C and OutputGenerator::m_t.
writeStyleInfo()
| inline virtual |
Definition at line 135 of file docbookgen.h.
Reference DB_GEN_EMPTY.
writeSummaryLink()
| inline virtual |
Definition at line 268 of file docbookgen.h.
Reference DB_GEN_EMPTY.
writeSynopsis()
| inline virtual |
Definition at line 248 of file docbookgen.h.
Reference DB_GEN_EMPTY.
Private Member Functions
closeAllSections()
|
Declaration at line 326 of file docbookgen.h, definition at line 1398 of file docbookgen.cpp.
References closeSection and m_openSectionCount.
Referenced by endFile.
closeSection()
|
Declaration at line 325 of file docbookgen.h, definition at line 1392 of file docbookgen.cpp.
References m_openSectionCount and OutputGenerator::m_t.
Referenced by closeAllSections, endSection, startDoxyAnchor, startGroupHeader and writeRuler.
openSection()
Declaration at line 324 of file docbookgen.h, definition at line 1384 of file docbookgen.cpp.
References QCString::isEmpty, m_openSectionCount and OutputGenerator::m_t.
Referenced by startGroupHeader, startMemberDoc and startSection.
Private Member Attributes
m_codeGen
|
Definition at line 330 of file docbookgen.h.
Referenced by addCodeGen, DocbookGenerator, DocbookGenerator, endFile, operator= and startFile.
m_codeList
|
Definition at line 329 of file docbookgen.h.
Referenced by DocbookGenerator, DocbookGenerator, operator= and writeDoc.
m_denseText
|
Definition at line 331 of file docbookgen.h.
Referenced by DocbookGenerator, endParameterDefVal, endTextBlock, endTypewriter, operator=, startParameterDefVal, startTextBlock and startTypewriter.
m_descTable
|
Definition at line 336 of file docbookgen.h.
Referenced by DocbookGenerator, endDescTable, operator=, startDescTable and startDoxyAnchor.
m_firstMember
|
Definition at line 339 of file docbookgen.h.
Referenced by DocbookGenerator, operator=, startDoxyAnchor and startGroupHeader.
m_inGroup
|
Definition at line 332 of file docbookgen.h.
Referenced by DocbookGenerator, endFile, endMemberDocList, operator=, startGroupHeader and writeRuler.
m_inLevel
|
Definition at line 338 of file docbookgen.h.
Referenced by DocbookGenerator, endFile, operator=, startGroupHeader, startMemberDoc and writeRuler.
m_inListItem
|
Definition at line 334 of file docbookgen.h.
Referenced by DocbookGenerator, endMemberList, operator=, startDoxyAnchor and startMemberItem.
m_inSimpleSect
|
Definition at line 335 of file docbookgen.h.
Referenced by DocbookGenerator, endMemberList, operator=, startGroupHeader and startMemberHeader.
m_levelListItem
|
Definition at line 333 of file docbookgen.h.
Referenced by DocbookGenerator, endMemberList, operator=, startDoxyAnchor, startGroupHeader, startMemberHeader, startMemberItem and startMemberList.
m_openSectionCount
|
Definition at line 340 of file docbookgen.h.
Referenced by closeAllSections, closeSection, DocbookGenerator, openSection and operator=.
m_pageLinks
|
Definition at line 341 of file docbookgen.h.
Referenced by endFile, startFile and writePageLink.
m_simpleTable
|
Definition at line 337 of file docbookgen.h.
Referenced by DocbookGenerator, endMemberDocSimple, operator=, startDoxyAnchor and startMemberDocSimple.
m_tocState
|
Definition at line 349 of file docbookgen.h.
Referenced by endLocalToc, endTocEntry, startLocalToc and startTocEntry.
relPath
|
Definition at line 328 of file docbookgen.h.
Referenced by endCallGraph, endClassDiagram, endDirDepGraph, endDotGraph, endGroupCollaboration, endInclDepGraph and startFile.
Public Static Functions
init()
| static |
Declaration at line 113 of file docbookgen.h, definition at line 373 of file docbookgen.cpp.
References Config_getString, createSubDirs, OutputGenerator::dir, Dir::exists, Dir::mkdir and term.
Referenced by generateOutput.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.