Doxygen
|
#include <src/docbookgen.h>
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) 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 (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 (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 &) override |
void | writeNavigationPath (const QCString &) override |
void | writeLogo () override |
void | writeQuickLinks (HighlightedItem, const QCString &) override |
void | writeSummaryLink (const QCString &, const QCString &, const QCString &, bool) 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 | writeLocalToc (const SectionRefs &sr, const LocalToc <) 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 () |
Public Member Functions inherited from OutputGenIntf |
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 |
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 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::DocbookGenerator | ( | const DocbookGenerator & | og | ) |
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().
|
delete |
References DocbookGenerator().
|
default |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 368 of file docbookgen.cpp.
References OutputCodeList::add(), and m_codeGen.
Implements OutputGenIntf.
Definition at line 1144 of file docbookgen.cpp.
References addIndexTerm(), DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 384 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 1398 of file docbookgen.cpp.
References closeSection(), and m_openSectionCount.
Referenced by endFile().
|
private |
Definition at line 1392 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 766 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 828 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
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().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 169 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 997 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 1045 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1378 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1365 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 167 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1236 of file docbookgen.cpp.
References DB_GEN_C, FALSE, m_descTable, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1285 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1252 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
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().
|
overridevirtual |
Implements OutputGenIntf.
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().
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 164 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1035 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
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.
|
overridevirtual |
Implements OutputGenIntf.
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().
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 854 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 1312 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 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().
|
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 1215 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1203 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1191 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 |
|
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 924 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1339 of file docbookgen.cpp.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1063 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1176 of file docbookgen.cpp.
References DB_GEN_C, m_simpleTable, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 986 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 977 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 761 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 818 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 801 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 1126 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 272 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 743 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1115 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1098 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 281 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 317 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 1138 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 898 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 934 of file docbookgen.cpp.
References addIndexTerm(), DB_GEN_C, QCString::isEmpty(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 884 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1068 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t, and prefix.
|
static |
Definition at line 373 of file docbookgen.cpp.
References Config_getString, createSubDirs(), OutputGenerator::dir(), Dir::exists(), Dir::mkdir(), qPrint(), 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 275 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 874 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
Definition at line 1384 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 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.
|
delete |
References DocbookGenerator().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 212 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 823 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 991 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1040 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1344 of file docbookgen.cpp.
References DB_GEN_C, docify(), and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1351 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1360 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 269 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 1221 of file docbookgen.cpp.
References convertToDocBook(), DB_GEN_C, QCString::isEmpty(), m_descTable, OutputGenerator::m_t, and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1279 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1268 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1245 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
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().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 163 of file docbookgen.h.
References DB_GEN_NEW.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1027 of file docbookgen.cpp.
References DB_GEN_C, docify(), OutputGenerator::m_t, and theTranslator.
|
overridevirtual |
Implements OutputGenIntf.
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.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
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.
|
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 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.
|
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 1209 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1197 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1185 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 |
|
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 907 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 963 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1058 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1150 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 972 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 753 of file docbookgen.cpp.
References DB_GEN_C, m_inSimpleSect, m_levelListItem, OutputGenerator::m_t, and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 811 of file docbookgen.cpp.
References DB_GEN_C, m_inListItem, m_levelListItem, OutputGenerator::m_t, and TRUE.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 795 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 271 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 737 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1108 of file docbookgen.cpp.
References DB_GEN_C, m_denseText, and OutputGenerator::m_t.
|
overridevirtual |
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 860 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1082 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 280 of file docbookgen.h.
References DB_GEN_EMPTY.
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 316 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 1132 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 889 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 929 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 879 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 writeLocalToc().
Implements OutputGenIntf.
Definition at line 174 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1050 of file docbookgen.cpp.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 726 of file docbookgen.cpp.
References DB_GEN_C, Definition::getDefFileExtension(), m_codeList, and OutputGenerator::m_t.
|
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 1406 of file docbookgen.cpp.
References convertToDocBook(), DB_GEN_C, OutputGenerator::m_t, objectLinkToString(), and theTranslator.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1016 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.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 1415 of file docbookgen.cpp.
References convertToDocBook(), LocalToc::docbookLevel(), FALSE, LocalToc::isDocbookEnabled(), QCString::isEmpty(), OutputGenerator::m_t, theTranslator, TRUE, and type().
|
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 869 of file docbookgen.cpp.
References DB_GEN_C, and OutputGenerator::m_t.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 789 of file docbookgen.cpp.
References DB_GEN_C, OutputGenerator::m_t, and objectLinkToString().
|
overridevirtual |
Implements OutputGenIntf.
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().
|
inlineoverridevirtual |
Implements OutputGenIntf.
Definition at line 267 of file docbookgen.h.
References DB_GEN_EMPTY.
|
overridevirtual |
Implements OutputGenIntf.
Definition at line 846 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.
|
inlineoverridevirtual |
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 748 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 326 of file docbookgen.h.
Referenced by addCodeGen(), DocbookGenerator(), DocbookGenerator(), endFile(), operator=(), and startFile().
|
private |
Definition at line 325 of file docbookgen.h.
Referenced by DocbookGenerator(), DocbookGenerator(), operator=(), and writeDoc().
|
private |
Definition at line 327 of file docbookgen.h.
Referenced by DocbookGenerator(), endParameterDefVal(), endTextBlock(), endTypewriter(), operator=(), startParameterDefVal(), startTextBlock(), and startTypewriter().
|
private |
Definition at line 332 of file docbookgen.h.
Referenced by DocbookGenerator(), endDescTable(), operator=(), startDescTable(), and startDoxyAnchor().
|
private |
Definition at line 335 of file docbookgen.h.
Referenced by DocbookGenerator(), operator=(), startDoxyAnchor(), and startGroupHeader().
|
private |
Definition at line 328 of file docbookgen.h.
Referenced by DocbookGenerator(), endFile(), endMemberDocList(), operator=(), startGroupHeader(), and writeRuler().
|
private |
Definition at line 334 of file docbookgen.h.
Referenced by DocbookGenerator(), endFile(), operator=(), startGroupHeader(), startMemberDoc(), and writeRuler().
|
private |
Definition at line 330 of file docbookgen.h.
Referenced by DocbookGenerator(), endMemberList(), operator=(), startDoxyAnchor(), and startMemberItem().
|
private |
Definition at line 331 of file docbookgen.h.
Referenced by DocbookGenerator(), endMemberList(), operator=(), startGroupHeader(), and startMemberHeader().
|
private |
Definition at line 329 of file docbookgen.h.
Referenced by DocbookGenerator(), endMemberList(), operator=(), startDoxyAnchor(), startGroupHeader(), startMemberHeader(), startMemberItem(), and startMemberList().
|
private |
Definition at line 336 of file docbookgen.h.
Referenced by closeAllSections(), closeSection(), DocbookGenerator(), openSection(), and operator=().
|
private |
Definition at line 337 of file docbookgen.h.
Referenced by endFile(), startFile(), and writePageLink().
|
private |
Definition at line 333 of file docbookgen.h.
Referenced by DocbookGenerator(), endMemberDocSimple(), operator=(), startDoxyAnchor(), and startMemberDocSimple().
|
private |
Definition at line 324 of file docbookgen.h.
Referenced by endCallGraph(), endClassDiagram(), endDirDepGraph(), endDotGraph(), endGroupCollaboration(), endInclDepGraph(), and startFile().