The ManGenerator
Class Reference
Generator for Man page output. More...
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
ManGenerator () | |
ManGenerator (const ManGenerator &) | |
ManGenerator (ManGenerator &&)=delete | |
Public Destructor Index
~ManGenerator () | |
Public Operators Index
ManGenerator & | operator= (const ManGenerator &) |
ManGenerator & | operator= (ManGenerator &&)=delete |
Public Member Functions Index
void | clearBuffer () |
void | newParagraph () |
OutputType | type () const override |
std::unique_ptr< OutputGenIntf > | clone () override |
void | addCodeGen (OutputCodeList &list) override |
void | cleanup () override |
void | writeDoc (const IDocNodeAST *ast, const Definition *, const MemberDef *, int) 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 | startPageDoc (const QCString &) override |
void | endPageDoc () 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 &, const QCString &) override |
void | startParagraph (const QCString &classDef) override |
void | endParagraph () override |
void | writeString (const QCString &text) override |
void | startIndexListItem () override |
void | endIndexListItem () override |
void | startIndexList () override |
void | endIndexList () override |
void | startIndexKey () override |
void | endIndexKey () override |
void | startIndexValue (bool) override |
void | endIndexValue (const QCString &, bool) override |
void | startItemList () override |
void | endItemList () override |
void | startIndexItem (const QCString &ref, const QCString &file) override |
void | endIndexItem (const QCString &ref, const QCString &file) override |
void | docify (const QCString &text) override |
void | writeObjectLink (const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name) override |
void | startTextLink (const QCString &, const QCString &) override |
void | endTextLink () override |
void | startTypewriter () override |
void | endTypewriter () 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 &, int) override |
void | endMemberHeader () override |
void | insertMemberAlign (bool) override |
void | insertMemberAlignLeft (MemberItemType, bool) override |
void | startMemberSubtitle () override |
void | endMemberSubtitle () override |
void | startItemListItem () override |
void | endItemListItem () 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 | writeRuler () override |
void | writeAnchor (const QCString &, const QCString &) override |
void | startEmphasis () override |
void | endEmphasis () override |
void | startBold () override |
void | endBold () override |
void | startBoldEmphasis () |
void | endBoldEmphasis () |
void | lineBreak (const QCString &) override |
void | writeChar (char c) override |
void | startMemberDoc (const QCString &, const QCString &, const QCString &, const QCString &, int, int, bool) override |
void | endMemberDoc (bool) override |
void | startDoxyAnchor (const QCString &, const QCString &, const QCString &, const QCString &, const QCString &) override |
void | endDoxyAnchor (const QCString &, const QCString &) override |
void | addLabel (const QCString &, const QCString &) override |
void | writeLatexSpacing () override |
void | writeStartAnnoItem (const QCString &type, const QCString &file, const QCString &path, const QCString &name) override |
void | startCenter () override |
void | endCenter () override |
void | startSmall () override |
void | endSmall () 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 | startExamples () override |
void | endExamples () override |
void | startDescForItem () override |
void | endDescForItem () override |
void | startSection (const QCString &, const QCString &, SectionType) override |
void | endSection (const QCString &, SectionType) override |
void | addIndexItem (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 | startPageRef () override |
void | endPageRef (const QCString &, const QCString &) 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 | writeNonBreakableSpace (int n) override |
void | startDescTable (const QCString &title, const bool hasInits) override |
void | endDescTable () override |
void | startDescTableTitle () override |
void | endDescTableTitle () override |
void | startDescTableRow () override |
void | endDescTableRow () override |
void | startDescTableInit () override |
void | endDescTableInit () override |
void | startDescTableData () override |
void | endDescTableData () override |
void | startDotGraph () override |
void | endDotGraph (DotClassGraph &) override |
void | startInclDepGraph () override |
void | endInclDepGraph (DotInclDepGraph &) override |
void | startGroupCollaboration () override |
void | endGroupCollaboration (DotGroupCollaboration &) override |
void | startCallGraph () override |
void | endCallGraph (DotCallGraph &) override |
void | startDirDepGraph () override |
void | endDirDepGraph (DotDirDeps &) override |
void | writeGraphicalHierarchy (DotGfxHierarchyTable &) 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 *s) 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 &l, bool isLast) override |
void | endLabels () override |
void | startLocalToc (int) override |
void | endLocalToc () override |
void | startTocEntry (const SectionInfo *) override |
void | endTocEntry (const SectionInfo *) override |
void | startPlainFile (const QCString &name) override |
void | endPlainFile () override |
Private Member Functions Index
void | startTitle () |
void | endTitle () |
Private Member Attributes Index
bool | m_firstCol = true |
int | m_col = 0 |
bool | m_paragraph = true |
bool | m_upperCase = false |
bool | m_insideTabbing = false |
bool | m_inHeader = false |
std::unique_ptr< OutputCodeList > | m_codeList |
ManCodeGenerator * | m_codeGen |
Public Static Functions Index
static void | init () |
Description
Generator for Man page output.
Definition at line 68 of file mangen.h.
Public Constructors
ManGenerator()
|
Declaration at line 71 of file mangen.h, definition at line 227 of file mangen.cpp.
References Config_getString, getSubdir, m_codeGen, m_codeList, OutputGenerator::m_t and OutputGenerator::OutputGenerator.
Referenced by ManGenerator, ManGenerator, operator= and operator=.
ManGenerator()
|
Declaration at line 72 of file mangen.h, definition at line 234 of file mangen.cpp.
References m_codeGen, m_codeList, m_col, OutputGenerator::m_dir, m_firstCol, m_inHeader, m_insideTabbing, m_paragraph, OutputGenerator::m_t, m_upperCase, Man, ManGenerator and OutputGenerator::OutputGenerator.
ManGenerator()
| delete |
Definition at line 74 of file mangen.h.
Reference ManGenerator.
Public Destructor
~ManGenerator()
|
Definition at line 76 of file mangen.h.
Public Operators
operator=()
|
Declaration at line 73 of file mangen.h, definition at line 247 of file mangen.cpp.
References m_codeGen, m_codeList, m_col, OutputGenerator::m_dir, m_firstCol, m_inHeader, m_insideTabbing, m_paragraph, OutputGenerator::m_t, m_upperCase, Man and ManGenerator.
operator=()
| delete |
Definition at line 75 of file mangen.h.
Reference ManGenerator.
Public Member Functions
addCodeGen()
| virtual |
Declaration at line 86 of file mangen.h, definition at line 267 of file mangen.cpp.
References OutputCodeList::add and m_codeGen.
addIndexItem()
Definition at line 199 of file mangen.h.
addLabel()
Declaration at line 178 of file mangen.h, definition at line 563 of file mangen.cpp.
cleanup()
| virtual |
Declaration at line 87 of file mangen.h, definition at line 289 of file mangen.cpp.
References clearSubDirs, Config_getString and QCString::str.
clearBuffer()
|
Definition at line 79 of file mangen.h.
clone()
| inline virtual |
docify()
| virtual |
Declaration at line 121 of file mangen.h, definition at line 459 of file mangen.cpp.
References QCString::data, FALSE, QCString::isEmpty, m_col, m_firstCol, m_paragraph and OutputGenerator::m_t.
Referenced by startConstraintList, startDescTable, startExamples, startMemberDocSimple, startParameterDefVal, writeObjectLink and writeString.
endAnonTypeScope()
| virtual |
Declaration at line 149 of file mangen.h, definition at line 614 of file mangen.cpp.
References FALSE and m_insideTabbing.
endBold()
| inline virtual |
Definition at line 169 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
Referenced by startConstraintList, startDescTable, startExamples and writeObjectLink.
endBoldEmphasis()
| inline |
Definition at line 171 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
Referenced by endDescTableTitle.
endCallGraph()
| inline virtual |
Definition at line 237 of file mangen.h.
endCenter()
| inline virtual |
endClassDiagram()
| inline virtual |
Definition at line 204 of file mangen.h.
endCompoundTemplateParams()
| virtual |
Declaration at line 155 of file mangen.h, definition at line 580 of file mangen.cpp.
Reference OutputGenerator::m_t.
endConstraintDocs()
| virtual |
Declaration at line 268 of file mangen.h, definition at line 816 of file mangen.cpp.
References m_firstCol, OutputGenerator::m_t and TRUE.
endConstraintList()
| virtual |
Declaration at line 269 of file mangen.h, definition at line 821 of file mangen.cpp.
endConstraintParam()
| virtual |
Declaration at line 264 of file mangen.h, definition at line 795 of file mangen.cpp.
References endEmphasis, endItemListItem and OutputGenerator::m_t.
endConstraintType()
| virtual |
Declaration at line 266 of file mangen.h, definition at line 807 of file mangen.cpp.
Reference endEmphasis.
endContents()
| inline virtual |
Definition at line 216 of file mangen.h.
endDescForItem()
| virtual |
Declaration at line 196 of file mangen.h, definition at line 602 of file mangen.cpp.
Referenced by endDescTable.
endDescTable()
| virtual |
Declaration at line 220 of file mangen.h, definition at line 758 of file mangen.cpp.
Reference endDescForItem.
endDescTableData()
| inline virtual |
Definition at line 228 of file mangen.h.
endDescTableInit()
| inline virtual |
Definition at line 226 of file mangen.h.
endDescTableRow()
| inline virtual |
Definition at line 224 of file mangen.h.
endDescTableTitle()
| inline virtual |
Definition at line 222 of file mangen.h.
Reference endBoldEmphasis.
endDirDepGraph()
| inline virtual |
Definition at line 239 of file mangen.h.
endDotGraph()
| inline virtual |
Definition at line 231 of file mangen.h.
endDoxyAnchor()
Definition at line 177 of file mangen.h.
endEmphasis()
| inline virtual |
Definition at line 167 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
Referenced by endConstraintParam and endConstraintType.
endExamples()
| virtual |
Declaration at line 194 of file mangen.h, definition at line 739 of file mangen.cpp.
endFile()
| virtual |
Declaration at line 90 of file mangen.h, definition at line 343 of file mangen.cpp.
References endPlainFile and OutputGenerator::m_t.
endGroupCollaboration()
| inline virtual |
Definition at line 235 of file mangen.h.
endGroupHeader()
| virtual |
Declaration at line 129 of file mangen.h, definition at line 438 of file mangen.cpp.
References FALSE, m_firstCol, m_paragraph, OutputGenerator::m_t, m_upperCase and TRUE.
Referenced by endSection.
endHeaderSection()
| virtual |
Declaration at line 133 of file mangen.h, definition at line 913 of file mangen.cpp.
endInclDepGraph()
| inline virtual |
Definition at line 233 of file mangen.h.
endIndent()
| inline virtual |
endIndexItem()
Declaration at line 120 of file mangen.h, definition at line 415 of file mangen.cpp.
endIndexKey()
| inline virtual |
Definition at line 114 of file mangen.h.
endIndexList()
| inline virtual |
Definition at line 112 of file mangen.h.
Reference newParagraph.
endIndexListItem()
| inline virtual |
Definition at line 110 of file mangen.h.
endIndexSection()
| inline virtual |
Definition at line 98 of file mangen.h.
endIndexValue()
| inline virtual |
Definition at line 116 of file mangen.h.
endInlineHeader()
| virtual |
Declaration at line 147 of file mangen.h, definition at line 835 of file mangen.cpp.
References FALSE, m_firstCol and OutputGenerator::m_t.
endInlineMemberDoc()
| virtual |
Declaration at line 278 of file mangen.h, definition at line 891 of file mangen.cpp.
References m_firstCol, OutputGenerator::m_t and TRUE.
endInlineMemberName()
| virtual |
Declaration at line 276 of file mangen.h, definition at line 882 of file mangen.cpp.
Reference OutputGenerator::m_t.
endInlineMemberType()
| virtual |
Declaration at line 274 of file mangen.h, definition at line 872 of file mangen.cpp.
Reference OutputGenerator::m_t.
endItemList()
| inline virtual |
Definition at line 118 of file mangen.h.
Reference newParagraph.
endItemListItem()
| virtual |
Declaration at line 141 of file mangen.h, definition at line 519 of file mangen.cpp.
Referenced by endConstraintParam and startDescTableTitle.
endLabels()
| virtual |
Declaration at line 282 of file mangen.h, definition at line 909 of file mangen.cpp.
endLocalToc()
| inline virtual |
Definition at line 285 of file mangen.h.
endMemberDeclaration()
Definition at line 190 of file mangen.h.
endMemberDescription()
| inline virtual |
Definition at line 188 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
endMemberDoc()
| virtual |
Declaration at line 175 of file mangen.h, definition at line 567 of file mangen.cpp.
Reference OutputGenerator::m_t.
endMemberDocList()
| inline virtual |
Definition at line 143 of file mangen.h.
endMemberDocName()
| inline virtual |
Definition at line 249 of file mangen.h.
endMemberDocPrefixItem()
| inline virtual |
Definition at line 247 of file mangen.h.
endMemberDocSimple()
| virtual |
Declaration at line 272 of file mangen.h, definition at line 860 of file mangen.cpp.
References m_firstCol, OutputGenerator::m_t and TRUE.
endMemberGroup()
| virtual |
Declaration at line 162 of file mangen.h, definition at line 676 of file mangen.cpp.
References FALSE, m_firstCol and OutputGenerator::m_t.
endMemberGroupDocs()
| virtual |
Declaration at line 160 of file mangen.h, definition at line 666 of file mangen.cpp.
Reference OutputGenerator::m_t.
endMemberGroupHeader()
| virtual |
Declaration at line 158 of file mangen.h, definition at line 656 of file mangen.cpp.
References m_firstCol, OutputGenerator::m_t and TRUE.
endMemberHeader()
| virtual |
Declaration at line 135 of file mangen.h, definition at line 452 of file mangen.cpp.
References FALSE, m_firstCol, m_paragraph, OutputGenerator::m_t and TRUE.
Referenced by endSection.
endMemberItem()
| virtual |
Declaration at line 151 of file mangen.h, definition at line 630 of file mangen.cpp.
Reference OutputGenerator::m_t.
endMemberList()
| virtual |
Declaration at line 145 of file mangen.h, definition at line 643 of file mangen.cpp.
References FALSE, m_firstCol, m_insideTabbing and OutputGenerator::m_t.
endMemberSections()
| inline virtual |
Definition at line 131 of file mangen.h.
endMemberSubtitle()
| inline virtual |
Definition at line 139 of file mangen.h.
endMemberTemplateParams()
Definition at line 153 of file mangen.h.
endPageDoc()
| inline virtual |
Definition at line 96 of file mangen.h.
endPageRef()
Definition at line 206 of file mangen.h.
endParagraph()
| virtual |
Declaration at line 107 of file mangen.h, definition at line 402 of file mangen.cpp.
endParameterDefVal()
| inline virtual |
Definition at line 257 of file mangen.h.
Reference endTypewriter.
endParameterExtra()
| virtual |
Declaration at line 255 of file mangen.h, definition at line 932 of file mangen.cpp.
Reference OutputGenerator::m_t.
endParameterList()
| inline virtual |
Definition at line 259 of file mangen.h.
endParameterName()
| inline virtual |
Definition at line 253 of file mangen.h.
endParameterType()
| virtual |
Declaration at line 251 of file mangen.h, definition at line 939 of file mangen.cpp.
Reference OutputGenerator::m_t.
endPlainFile()
| inline virtual |
Definition at line 290 of file mangen.h.
Reference OutputGenerator::endPlainFile.
Referenced by endFile.
endProjectNumber()
| inline virtual |
Definition at line 101 of file mangen.h.
endQuickIndices()
| inline virtual |
Definition at line 208 of file mangen.h.
endSection()
| virtual |
Declaration at line 198 of file mangen.h, definition at line 700 of file mangen.cpp.
References ASSERT, endGroupHeader, endMemberHeader, FALSE, m_firstCol, m_inHeader, m_paragraph, OutputGenerator::m_t, SectionType::Page, SectionType::Paragraph, SectionType::Section, SectionType::Subparagraph, SectionType::Subsection, SectionType::Subsubparagraph, SectionType::Subsubsection, TRUE and type.
endSmall()
| inline virtual |
endTextBlock()
| inline virtual |
Definition at line 243 of file mangen.h.
endTextLink()
| inline virtual |
Definition at line 125 of file mangen.h.
endTitleHead()
Declaration at line 104 of file mangen.h, definition at line 349 of file mangen.cpp.
References Config_getEnum, Config_getString, Date, DateTime, dateToString, FALSE, getExtension, m_firstCol, m_inHeader, m_paragraph, OutputGenerator::m_t and TRUE.
endTocEntry()
| inline virtual |
Definition at line 287 of file mangen.h.
endTypewriter()
| inline virtual |
Definition at line 127 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
Referenced by endParameterDefVal.
exceptionEntry()
| inline virtual |
Definition at line 260 of file mangen.h.
insertMemberAlign()
| inline virtual |
Definition at line 136 of file mangen.h.
insertMemberAlignLeft()
| inline virtual |
Definition at line 137 of file mangen.h.
lastIndexPage()
| inline virtual |
Definition at line 244 of file mangen.h.
lineBreak()
| inline virtual |
newParagraph()
|
Declaration at line 80 of file mangen.h, definition at line 380 of file mangen.cpp.
References m_firstCol, m_paragraph, OutputGenerator::m_t and TRUE.
Referenced by endIndexList and endItemList.
startAnonTypeScope()
| virtual |
Declaration at line 148 of file mangen.h, definition at line 606 of file mangen.cpp.
References m_insideTabbing and TRUE.
startBold()
| inline virtual |
Definition at line 168 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
Referenced by startConstraintList, startDescTable, startExamples and writeObjectLink.
startBoldEmphasis()
| inline |
Definition at line 170 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
Referenced by startDescTableTitle.
startCallGraph()
| inline virtual |
Definition at line 236 of file mangen.h.
startCenter()
| inline virtual |
Definition at line 183 of file mangen.h.
startClassDiagram()
| inline virtual |
Definition at line 203 of file mangen.h.
startCompoundTemplateParams()
| virtual |
Declaration at line 154 of file mangen.h, definition at line 572 of file mangen.cpp.
References FALSE, m_firstCol, m_paragraph and OutputGenerator::m_t.
startConstraintDocs()
| virtual |
Declaration at line 267 of file mangen.h, definition at line 812 of file mangen.cpp.
startConstraintList()
| virtual |
Declaration at line 262 of file mangen.h, definition at line 775 of file mangen.cpp.
References docify, endBold, FALSE, m_col, m_firstCol, m_paragraph, OutputGenerator::m_t, startBold and TRUE.
startConstraintParam()
| virtual |
Declaration at line 263 of file mangen.h, definition at line 789 of file mangen.cpp.
References startEmphasis and startItemListItem.
startConstraintType()
| virtual |
Declaration at line 265 of file mangen.h, definition at line 802 of file mangen.cpp.
Reference startEmphasis.
startContents()
| inline virtual |
Definition at line 215 of file mangen.h.
startDescForItem()
| virtual |
Declaration at line 195 of file mangen.h, definition at line 592 of file mangen.cpp.
References FALSE, m_col, m_firstCol, m_paragraph, OutputGenerator::m_t and TRUE.
Referenced by startDescTable.
startDescTable()
| virtual |
Declaration at line 219 of file mangen.h, definition at line 743 of file mangen.cpp.
References docify, endBold, FALSE, m_col, m_firstCol, m_paragraph, OutputGenerator::m_t, startBold, startDescForItem and TRUE.
startDescTableData()
| inline virtual |
Definition at line 227 of file mangen.h.
References m_firstCol, OutputGenerator::m_t and TRUE.
startDescTableInit()
| inline virtual |
Definition at line 225 of file mangen.h.
startDescTableRow()
| inline virtual |
Definition at line 223 of file mangen.h.
startDescTableTitle()
| inline virtual |
Definition at line 221 of file mangen.h.
References endItemListItem, startBoldEmphasis and startItemListItem.
startDirDepGraph()
| inline virtual |
Definition at line 238 of file mangen.h.
startDotGraph()
| inline virtual |
Definition at line 230 of file mangen.h.
startDoxyAnchor()
| virtual |
Declaration at line 176 of file mangen.h, definition at line 531 of file mangen.cpp.
References buildFileName, Config_getBool, OutputGenerator::dir, FileInfo::exists, OutputGenerator::fileName, QCString::findRev, getSubdir, QCString::length, Portable::openOutputStream and QCString::right.
startEmphasis()
| inline virtual |
Definition at line 166 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
Referenced by startConstraintParam and startConstraintType.
startExamples()
| virtual |
Declaration at line 193 of file mangen.h, definition at line 725 of file mangen.cpp.
References docify, endBold, FALSE, m_col, m_firstCol, m_paragraph, OutputGenerator::m_t, startBold, theTranslator and TRUE.
startFile()
| virtual |
Declaration at line 89 of file mangen.h, definition at line 337 of file mangen.cpp.
References buildFileName, m_firstCol, startPlainFile and TRUE.
startGroupCollaboration()
| inline virtual |
Definition at line 234 of file mangen.h.
startGroupHeader()
| virtual |
Declaration at line 128 of file mangen.h, definition at line 430 of file mangen.cpp.
References FALSE, m_firstCol, OutputGenerator::m_t, m_upperCase and TRUE.
Referenced by startSection.
startHeaderSection()
| inline virtual |
Definition at line 132 of file mangen.h.
startInclDepGraph()
| inline virtual |
Definition at line 232 of file mangen.h.
startIndent()
| inline virtual |
Definition at line 200 of file mangen.h.
startIndexItem()
Declaration at line 119 of file mangen.h, definition at line 411 of file mangen.cpp.
startIndexKey()
| inline virtual |
Definition at line 113 of file mangen.h.
startIndexList()
| inline virtual |
Definition at line 111 of file mangen.h.
startIndexListItem()
| inline virtual |
Definition at line 109 of file mangen.h.
startIndexSection()
| inline virtual |
Definition at line 97 of file mangen.h.
startIndexValue()
| inline virtual |
Definition at line 115 of file mangen.h.
startInlineHeader()
| virtual |
Declaration at line 146 of file mangen.h, definition at line 826 of file mangen.cpp.
References m_firstCol and OutputGenerator::m_t.
startInlineMemberDoc()
| virtual |
Declaration at line 277 of file mangen.h, definition at line 887 of file mangen.cpp.
startInlineMemberName()
| virtual |
Declaration at line 275 of file mangen.h, definition at line 877 of file mangen.cpp.
Reference OutputGenerator::m_t.
startInlineMemberType()
| virtual |
Declaration at line 273 of file mangen.h, definition at line 868 of file mangen.cpp.
startItemList()
| inline virtual |
Definition at line 117 of file mangen.h.
startItemListItem()
| virtual |
Declaration at line 140 of file mangen.h, definition at line 510 of file mangen.cpp.
References FALSE, m_col, m_firstCol, m_paragraph, OutputGenerator::m_t and TRUE.
Referenced by startConstraintParam and startDescTableTitle.
startLabels()
| virtual |
Declaration at line 280 of file mangen.h, definition at line 899 of file mangen.cpp.
startLocalToc()
| inline virtual |
Definition at line 284 of file mangen.h.
startMemberDeclaration()
| inline virtual |
Definition at line 189 of file mangen.h.
startMemberDescription()
Definition at line 187 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
startMemberDoc()
| virtual |
Declaration at line 174 of file mangen.h, definition at line 523 of file mangen.cpp.
References FALSE, m_firstCol, m_paragraph and OutputGenerator::m_t.
startMemberDocList()
| inline virtual |
Definition at line 142 of file mangen.h.
startMemberDocName()
| inline virtual |
Definition at line 248 of file mangen.h.
startMemberDocPrefixItem()
| inline virtual |
Definition at line 246 of file mangen.h.
startMemberDocSimple()
| virtual |
Declaration at line 271 of file mangen.h, definition at line 841 of file mangen.cpp.
References docify, m_firstCol, OutputGenerator::m_t and theTranslator.
startMemberGroup()
| virtual |
Declaration at line 161 of file mangen.h, definition at line 671 of file mangen.cpp.
Reference OutputGenerator::m_t.
startMemberGroupDocs()
| virtual |
Declaration at line 159 of file mangen.h, definition at line 662 of file mangen.cpp.
startMemberGroupHeader()
| virtual |
Declaration at line 157 of file mangen.h, definition at line 651 of file mangen.cpp.
Reference OutputGenerator::m_t.
startMemberHeader()
| virtual |
Declaration at line 134 of file mangen.h, definition at line 446 of file mangen.cpp.
References m_firstCol and OutputGenerator::m_t.
Referenced by startSection.
startMemberItem()
| virtual |
Declaration at line 150 of file mangen.h, definition at line 623 of file mangen.cpp.
References FALSE, m_firstCol, m_insideTabbing and OutputGenerator::m_t.
startMemberList()
| virtual |
Declaration at line 144 of file mangen.h, definition at line 635 of file mangen.cpp.
References FALSE, m_firstCol, m_insideTabbing and OutputGenerator::m_t.
startMemberSections()
| inline virtual |
Definition at line 130 of file mangen.h.
startMemberSubtitle()
| inline virtual |
Definition at line 138 of file mangen.h.
startMemberTemplateParams()
| inline virtual |
Definition at line 152 of file mangen.h.
startPageDoc()
| inline virtual |
Definition at line 95 of file mangen.h.
startPageRef()
| inline virtual |
Definition at line 205 of file mangen.h.
startParagraph()
| virtual |
Declaration at line 106 of file mangen.h, definition at line 391 of file mangen.cpp.
References m_firstCol, m_paragraph, OutputGenerator::m_t and TRUE.
startParameterDefVal()
| inline virtual |
Definition at line 256 of file mangen.h.
References docify and startTypewriter.
startParameterExtra()
| inline virtual |
Definition at line 254 of file mangen.h.
startParameterList()
| virtual |
Declaration at line 258 of file mangen.h, definition at line 927 of file mangen.cpp.
Reference OutputGenerator::m_t.
startParameterName()
| inline virtual |
Definition at line 252 of file mangen.h.
startParameterType()
| inline virtual |
Definition at line 250 of file mangen.h.
startPlainFile()
| inline virtual |
Definition at line 289 of file mangen.h.
Reference OutputGenerator::startPlainFile.
Referenced by startFile.
startProjectNumber()
| inline virtual |
Definition at line 100 of file mangen.h.
startQuickIndices()
| inline virtual |
Definition at line 207 of file mangen.h.
startSection()
| virtual |
Declaration at line 197 of file mangen.h, definition at line 682 of file mangen.cpp.
References ASSERT, m_inHeader, SectionType::Page, SectionType::Paragraph, SectionType::Section, startGroupHeader, startMemberHeader, SectionType::Subparagraph, SectionType::Subsection, SectionType::Subsubparagraph, SectionType::Subsubsection and type.
startSmall()
| inline virtual |
Definition at line 185 of file mangen.h.
startTextBlock()
| inline virtual |
Definition at line 242 of file mangen.h.
startTextLink()
Definition at line 124 of file mangen.h.
startTitleHead()
| inline virtual |
Definition at line 103 of file mangen.h.
startTocEntry()
| inline virtual |
Definition at line 286 of file mangen.h.
startTypewriter()
| inline virtual |
Definition at line 126 of file mangen.h.
References FALSE, m_firstCol and OutputGenerator::m_t.
Referenced by startParameterDefVal.
type()
| inline virtual |
Definition at line 84 of file mangen.h.
Reference Man.
Referenced by endSection and startSection.
writeAnchor()
Definition at line 165 of file mangen.h.
writeChar()
| virtual |
Declaration at line 173 of file mangen.h, definition at line 483 of file mangen.cpp.
References FALSE, m_col, m_firstCol, m_paragraph and OutputGenerator::m_t.
writeDoc()
| virtual |
Declaration at line 88 of file mangen.h, definition at line 763 of file mangen.cpp.
References FALSE, Definition::getDefFileExtension, m_codeList, m_firstCol, m_paragraph, OutputGenerator::m_t and DocNodeAST::root.
writeFooter()
| inline virtual |
Definition at line 93 of file mangen.h.
writeGraphicalHierarchy()
| inline virtual |
Definition at line 240 of file mangen.h.
writeInheritedSectionTitle()
| virtual |
Declaration at line 191 of file mangen.h, definition at line 917 of file mangen.cpp.
References docifyToString, FALSE, m_firstCol, OutputGenerator::m_t, objectLinkToString and theTranslator.
writeLabel()
| virtual |
Declaration at line 281 of file mangen.h, definition at line 903 of file mangen.cpp.
Reference OutputGenerator::m_t.
writeLatexSpacing()
| inline virtual |
Definition at line 179 of file mangen.h.
writeLogo()
| inline virtual |
writeNavigationPath()
| inline virtual |
Definition at line 210 of file mangen.h.
writeNonBreakableSpace()
| inline virtual |
Definition at line 217 of file mangen.h.
Reference OutputGenerator::m_t.
writeObjectLink()
writePageLink()
| inline virtual |
Definition at line 99 of file mangen.h.
writePageOutline()
| inline virtual |
Definition at line 214 of file mangen.h.
writeQuickLinks()
| inline virtual |
Definition at line 212 of file mangen.h.
writeRuler()
| inline virtual |
Definition at line 164 of file mangen.h.
writeSearchInfo()
| inline virtual |
Definition at line 92 of file mangen.h.
writeSplitBar()
Definition at line 209 of file mangen.h.
writeStartAnnoItem()
| virtual |
Declaration at line 181 of file mangen.h, definition at line 419 of file mangen.cpp.
writeString()
| virtual |
Declaration at line 108 of file mangen.h, definition at line 406 of file mangen.cpp.
Reference docify.
writeStyleInfo()
| inline virtual |
Definition at line 102 of file mangen.h.
writeSummaryLink()
writeSynopsis()
| virtual |
Declaration at line 202 of file mangen.h, definition at line 584 of file mangen.cpp.
References FALSE, m_firstCol, m_paragraph, OutputGenerator::m_t and TRUE.
Private Member Functions
endTitle()
|
Declaration at line 294 of file mangen.h, definition at line 505 of file mangen.cpp.
Reference OutputGenerator::m_t.
startTitle()
|
Declaration at line 293 of file mangen.h, definition at line 497 of file mangen.cpp.
References FALSE, m_firstCol, m_paragraph and OutputGenerator::m_t.
Private Member Attributes
m_codeGen
|
Definition at line 303 of file mangen.h.
Referenced by addCodeGen, ManGenerator, ManGenerator and operator=.
m_codeList
|
Definition at line 302 of file mangen.h.
Referenced by ManGenerator, ManGenerator, operator= and writeDoc.
m_col
|
Definition at line 297 of file mangen.h.
Referenced by docify, ManGenerator, operator=, startConstraintList, startDescForItem, startDescTable, startExamples, startItemListItem and writeChar.
m_firstCol
|
Definition at line 296 of file mangen.h.
Referenced by docify, endBold, endBoldEmphasis, endConstraintDocs, endEmphasis, endGroupHeader, endInlineHeader, endInlineMemberDoc, endMemberDescription, endMemberDocSimple, endMemberGroup, endMemberGroupHeader, endMemberHeader, endMemberList, endSection, endTitleHead, endTypewriter, ManGenerator, newParagraph, operator=, startBold, startBoldEmphasis, startCompoundTemplateParams, startConstraintList, startDescForItem, startDescTable, startDescTableData, startEmphasis, startExamples, startFile, startGroupHeader, startInlineHeader, startItemListItem, startMemberDescription, startMemberDoc, startMemberDocSimple, startMemberHeader, startMemberItem, startMemberList, startParagraph, startTitle, startTypewriter, writeChar, writeDoc, writeInheritedSectionTitle and writeSynopsis.
m_inHeader
|
Definition at line 301 of file mangen.h.
Referenced by endSection, endTitleHead, ManGenerator, operator= and startSection.
m_insideTabbing
|
Definition at line 300 of file mangen.h.
Referenced by endAnonTypeScope, endMemberList, ManGenerator, operator=, startAnonTypeScope, startMemberItem and startMemberList.
m_paragraph
|
Definition at line 298 of file mangen.h.
Referenced by docify, endGroupHeader, endMemberHeader, endSection, endTitleHead, ManGenerator, newParagraph, operator=, startCompoundTemplateParams, startConstraintList, startDescForItem, startDescTable, startExamples, startItemListItem, startMemberDoc, startParagraph, startTitle, writeChar, writeDoc and writeSynopsis.
m_upperCase
|
Definition at line 299 of file mangen.h.
Referenced by endGroupHeader, ManGenerator, operator= and startGroupHeader.
Public Static Functions
init()
| static |
Declaration at line 78 of file mangen.h, definition at line 272 of file mangen.cpp.
References Config_getString, createSubDirs, Dir::exists, getSubdir, Dir::mkdir, QCString::str and term.
Referenced by generateOutput.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.