#include <htmlgen.h>
Inheritance diagram for HtmlGenerator:

Public Member Functions | |
| HtmlGenerator () | |
| virtual | ~HtmlGenerator () |
| void | enable () |
| void | disable () |
| void | enableIf (OutputType o) |
| void | disableIf (OutputType o) |
| void | disableIfNot (OutputType o) |
| bool | isEnabled (OutputType o) |
| OutputGenerator * | get (OutputType o) |
| void | printDoc (DocNode *, const char *) |
| void | startFile (const char *name, const char *manName, const char *title) |
| void | writeFooter () |
| void | endFile () |
| void | clearBuffer () |
| void | startIndexSection (IndexSections) |
| void | endIndexSection (IndexSections) |
| void | writePageLink (const char *, bool) |
| void | startProjectNumber () |
| void | endProjectNumber () |
| void | writeStyleInfo (int part) |
| void | startTitleHead (const char *) |
| void | endTitleHead (const char *, const char *) |
| void | startTitle () |
| void | endTitle () |
| void | newParagraph () |
| void | startParagraph () |
| void | endParagraph () |
| void | writeString (const char *text) |
| void | startIndexList () |
| void | endIndexList () |
| void | startIndexKey () |
| void | endIndexKey () |
| void | startIndexValue (bool) |
| void | endIndexValue (const char *, bool) |
| void | startItemList () |
| void | endItemList () |
| void | startIndexItem (const char *ref, const char *file) |
| void | endIndexItem (const char *ref, const char *file) |
| void | docify (const char *text) |
| void | codify (const char *text) |
| void | writeObjectLink (const char *ref, const char *file, const char *anchor, const char *name) |
| void | writeCodeLink (const char *ref, const char *file, const char *anchor, const char *name, const char *tooltip) |
| void | startTextLink (const char *file, const char *anchor) |
| void | endTextLink () |
| void | startHtmlLink (const char *url) |
| void | endHtmlLink () |
| void | startTypewriter () |
| void | endTypewriter () |
| void | startGroupHeader () |
| void | endGroupHeader () |
| void | writeListItem () |
| void | startMemberSections () |
| void | endMemberSections () |
| void | startMemberHeader () |
| void | endMemberHeader () |
| void | startMemberSubtitle () |
| void | endMemberSubtitle () |
| void | startMemberDocList () |
| void | endMemberDocList () |
| void | startMemberList () |
| void | endMemberList () |
| void | startAnonTypeScope (int) |
| void | endAnonTypeScope (int) |
| void | startMemberItem (int) |
| void | endMemberItem () |
| void | startMemberTemplateParams () |
| void | endMemberTemplateParams () |
| void | startMemberGroupHeader (bool) |
| void | endMemberGroupHeader () |
| void | startMemberGroupDocs () |
| void | endMemberGroupDocs () |
| void | startMemberGroup () |
| void | endMemberGroup (bool) |
| void | insertMemberAlign (bool) |
| void | startMemberDescription () |
| void | endMemberDescription () |
| void | writeRuler () |
| void | writeAnchor (const char *, const char *name) |
| void | startCodeFragment () |
| void | endCodeFragment () |
| void | writeLineNumber (const char *, const char *, const char *, int) |
| void | startCodeLine () |
| void | endCodeLine () |
| void | startEmphasis () |
| void | endEmphasis () |
| void | startBold () |
| void | endBold () |
| void | startDescription () |
| void | endDescription () |
| void | startDescItem () |
| void | endDescItem () |
| void | lineBreak () |
| void | writeChar (char c) |
| void | startMemberDoc (const char *, const char *, const char *, const char *) |
| void | endMemberDoc (bool) |
| void | startDoxyAnchor (const char *fName, const char *manName, const char *anchor, const char *name, const char *args) |
| void | endDoxyAnchor (const char *fName, const char *anchor) |
| void | startCodeAnchor (const char *label) |
| void | endCodeAnchor () |
| void | writeLatexSpacing () |
| void | writeStartAnnoItem (const char *type, const char *file, const char *path, const char *name) |
| void | writeEndAnnoItem (const char *) |
| void | startSubsection () |
| void | endSubsection () |
| void | startSubsubsection () |
| void | endSubsubsection () |
| void | startCenter () |
| void | endCenter () |
| void | startSmall () |
| void | endSmall () |
| void | startDescList (SectionTypes) |
| void | endDescList () |
| void | startSimpleSect (SectionTypes, const char *, const char *, const char *) |
| void | endSimpleSect () |
| void | startParamList (ParamListTypes, const char *) |
| void | endParamList () |
| void | writeDescItem () |
| void | startSection (const char *, const char *, SectionInfo::SectionType) |
| void | endSection (const char *, SectionInfo::SectionType) |
| void | addIndexItem (const char *, const char *) |
| void | startIndent () |
| void | endIndent () |
| void | writeSynopsis () |
| void | startClassDiagram () |
| void | endClassDiagram (const ClassDiagram &, const char *, const char *) |
| void | startPageRef () |
| void | endPageRef (const char *, const char *) |
| void | startQuickIndices () |
| void | endQuickIndices () |
| void | writeQuickLinks (bool compact, HighlightedItem hli) |
| void | startContents () |
| void | endContents () |
| void | writeNonBreakableSpace (int) |
| void | startDescTable () |
| void | endDescTable () |
| void | startDescTableTitle () |
| void | endDescTableTitle () |
| void | startDescTableData () |
| void | endDescTableData () |
| void | startDotGraph () |
| void | endDotGraph (const DotClassGraph &g) |
| void | startInclDepGraph () |
| void | endInclDepGraph (const DotInclDepGraph &g) |
| void | startGroupCollaboration () |
| void | endGroupCollaboration (const DotGroupCollaboration &g) |
| void | startCallGraph () |
| void | endCallGraph (const DotCallGraph &g) |
| void | startDirDepGraph () |
| void | endDirDepGraph (const DotDirDeps &g) |
| void | writeGraphicalHierarchy (const DotGfxHierarchyTable &g) |
| void | startTextBlock (bool) |
| void | endTextBlock (bool) |
| void | lastIndexPage () |
| void | startMemberDocPrefixItem () |
| void | endMemberDocPrefixItem () |
| void | startMemberDocName (bool) |
| void | endMemberDocName () |
| void | startParameterType (bool first, const char *key) |
| void | endParameterType () |
| void | startParameterName (bool) |
| void | endParameterName (bool last, bool emptyList, bool closeBracket) |
| void | startParameterList (bool) |
| void | endParameterList () |
| void | startConstraintList (const char *) |
| void | startConstraintParam () |
| void | endConstraintParam () |
| void | startConstraintType () |
| void | endConstraintType () |
| void | startConstraintDocs () |
| void | endConstraintDocs () |
| void | endConstraintList () |
| void | startFontClass (const char *s) |
| void | endFontClass () |
| void | writeCodeAnchor (const char *anchor) |
| void | linkableSymbol (int, const char *, Definition *, Definition *) |
Static Public Member Functions | |
| static void | init () |
| static void | writeStyleSheetFile (QFile &f) |
| static void | writeHeaderFile (QFile &f) |
| static void | writeFooterFile (QFile &f) |
| static void | writeSearchPage () |
| static void | generateSectionImages () |
Definition at line 29 of file htmlgen.h.
| HtmlGenerator::HtmlGenerator | ( | ) |
| HtmlGenerator::~HtmlGenerator | ( | ) | [virtual] |
Definition at line 522 of file htmlgen.cpp.
| void HtmlGenerator::init | ( | ) | [static] |
Definition at line 527 of file htmlgen.cpp.
References Config_getString, createSubDirs(), err(), fileToString(), QCString, and writeLogo().
Referenced by generateOutput().
| void HtmlGenerator::writeStyleSheetFile | ( | QFile & | f | ) | [static] |
Definition at line 555 of file htmlgen.cpp.
References OutputGenerator::t.
Referenced by readConfiguration().
| void HtmlGenerator::writeHeaderFile | ( | QFile & | f | ) | [static] |
Definition at line 601 of file htmlgen.cpp.
References relativePathToRoot(), and OutputGenerator::t.
Referenced by readConfiguration().
| void HtmlGenerator::writeFooterFile | ( | QFile & | f | ) | [static] |
Definition at line 608 of file htmlgen.cpp.
References OutputGenerator::t, theTranslator, and Translator::trGeneratedAt().
Referenced by readConfiguration().
| void HtmlGenerator::enable | ( | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 39 of file htmlgen.h.
References OutputGenerator::active, and OutputGenerator::genStack.
| void HtmlGenerator::disable | ( | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 41 of file htmlgen.h.
References OutputGenerator::active.
| void HtmlGenerator::enableIf | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 42 of file htmlgen.h.
References OutputGenerator::active, and OutputGenerator::Html.
| void HtmlGenerator::disableIf | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 43 of file htmlgen.h.
References OutputGenerator::active, and OutputGenerator::Html.
| void HtmlGenerator::disableIfNot | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 44 of file htmlgen.h.
References OutputGenerator::active, and OutputGenerator::Html.
| bool HtmlGenerator::isEnabled | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 45 of file htmlgen.h.
References OutputGenerator::active, and OutputGenerator::Html.
| OutputGenerator* HtmlGenerator::get | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 46 of file htmlgen.h.
References OutputGenerator::Html.
| void HtmlGenerator::printDoc | ( | DocNode * | , | |
| const char * | ||||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 1677 of file htmlgen.cpp.
References DocNode::accept().
| void HtmlGenerator::startFile | ( | const char * | name, | |
| const char * | manName, | |||
| const char * | title | |||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 672 of file htmlgen.cpp.
References IndexList::addIndexFile(), Config_getString, convertToHtml(), Doxygen::htmlFileExtension, Doxygen::indexList, QCString, relativePathToRoot(), OutputGenerator::startPlainFile(), substituteKeywords(), theTranslator, Translator::trGeneratedBy(), and versionString.
| void HtmlGenerator::writeFooter | ( | ) | [virtual] |
| void HtmlGenerator::endFile | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 749 of file htmlgen.cpp.
References OutputGenerator::endPlainFile().
| void HtmlGenerator::clearBuffer | ( | ) |
| void HtmlGenerator::startIndexSection | ( | IndexSections | ) | [inline, virtual] |
| void HtmlGenerator::endIndexSection | ( | IndexSections | ) | [inline, virtual] |
| void HtmlGenerator::writePageLink | ( | const char * | , | |
| bool | ||||
| ) | [inline, virtual] |
| void HtmlGenerator::startProjectNumber | ( | ) | [virtual] |
| void HtmlGenerator::endProjectNumber | ( | ) | [virtual] |
| void HtmlGenerator::writeStyleInfo | ( | int | part | ) | [virtual] |
Implements OutputGenerator.
Definition at line 764 of file htmlgen.cpp.
References Config_getString, OutputGenerator::endPlainFile(), err(), fileToString(), QCString, and OutputGenerator::startPlainFile().
| void HtmlGenerator::startTitleHead | ( | const char * | ) | [inline, virtual] |
| void HtmlGenerator::endTitleHead | ( | const char * | , | |
| const char * | ||||
| ) | [inline, virtual] |
| void HtmlGenerator::startTitle | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 63 of file htmlgen.h.
References OutputGenerator::t.
Referenced by startTitleHead().
| void HtmlGenerator::endTitle | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 64 of file htmlgen.h.
References OutputGenerator::t.
Referenced by endTitleHead().
| void HtmlGenerator::newParagraph | ( | ) | [virtual] |
Starts a new paragraph
Implements BaseOutputDocInterface.
Definition at line 820 of file htmlgen.cpp.
| void HtmlGenerator::startParagraph | ( | ) | [virtual] |
Starts a new paragraph
Implements BaseOutputDocInterface.
Definition at line 825 of file htmlgen.cpp.
| void HtmlGenerator::endParagraph | ( | ) | [virtual] |
| void HtmlGenerator::writeString | ( | const char * | text | ) | [virtual] |
Writes an ASCII string to the output, without converting special characters.
Implements BaseOutputDocInterface.
Definition at line 835 of file htmlgen.cpp.
| void HtmlGenerator::startIndexList | ( | ) | [virtual] |
| void HtmlGenerator::endIndexList | ( | ) | [virtual] |
| void HtmlGenerator::startIndexKey | ( | ) | [virtual] |
| void HtmlGenerator::endIndexKey | ( | ) | [virtual] |
| void HtmlGenerator::startIndexValue | ( | bool | ) | [virtual] |
| void HtmlGenerator::endIndexValue | ( | const char * | , | |
| bool | ||||
| ) | [virtual] |
| void HtmlGenerator::startItemList | ( | ) | [inline, virtual] |
Start of a bullet list: e.g. <ul> in html. writeListItem() is Used for the bullet items.
Implements BaseOutputDocInterface.
Definition at line 76 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endItemList | ( | ) | [inline, virtual] |
Ends a bullet list: e.g. </ul> in html
Implements BaseOutputDocInterface.
Definition at line 77 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startIndexItem | ( | const char * | ref, | |
| const char * | file | |||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 840 of file htmlgen.cpp.
References Doxygen::htmlFileExtension, QCString, and Doxygen::tagDestinationDict.
| void HtmlGenerator::endIndexItem | ( | const char * | ref, | |
| const char * | file | |||
| ) | [virtual] |
| void HtmlGenerator::docify | ( | const char * | text | ) | [virtual] |
Writes an ASCII string to the output. Converts characters that have A special meaning, like & in html.
Implements BaseOutputDocInterface.
Definition at line 1030 of file htmlgen.cpp.
Referenced by startDoxyAnchor(), startParamList(), startSimpleSect(), writeChar(), writeCodeLink(), writeObjectLink(), and writeStartAnnoItem().
| void HtmlGenerator::codify | ( | const char * | text | ) | [virtual] |
Writes an ASCII string to the output. This function should keep spaces visible, should break lines at a newline and should convert tabs to the right number of spaces.
Implements CodeOutputInterface.
Definition at line 1059 of file htmlgen.cpp.
References Config_getInt, and spaces.
Referenced by endCodeLine(), and writeLineNumber().
| void HtmlGenerator::writeObjectLink | ( | const char * | ref, | |
| const char * | file, | |||
| const char * | anchor, | |||
| const char * | name | |||
| ) | [virtual] |
Writes a link to an object in the documentation.
| ref | If this is non-zero, the object is to be found in an external documentation file. | |
| file | The file in which the object is located. | |
| anchor | The anchor uniquely identifying the object within the file. | |
| name | The text to display as a placeholder for the link. |
Implements BaseOutputDocInterface.
Definition at line 898 of file htmlgen.cpp.
References docify(), Doxygen::htmlFileExtension, QCString, and Doxygen::tagDestinationDict.
Referenced by startSimpleSect().
| void HtmlGenerator::writeCodeLink | ( | const char * | ref, | |
| const char * | file, | |||
| const char * | anchor, | |||
| const char * | name, | |||
| const char * | tooltip | |||
| ) | [virtual] |
Writes a link to an object in a code fragment.
| ref | If this is non-zero, the object is to be found in an external documentation file. | |
| file | The file in which the object is located. | |
| anchor | The anchor uniquely identifying the object within the file. | |
| name | The text to display as a placeholder for the link. | |
| tooltip | The tooltip to display when the mouse is on the link. |
Implements CodeOutputInterface.
Definition at line 929 of file htmlgen.cpp.
References convertToXML(), docify(), Doxygen::htmlFileExtension, QCString, and Doxygen::tagDestinationDict.
Referenced by writeLineNumber().
| void HtmlGenerator::startTextLink | ( | const char * | file, | |
| const char * | anchor | |||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 965 of file htmlgen.cpp.
References Doxygen::htmlFileExtension.
| void HtmlGenerator::endTextLink | ( | ) | [virtual] |
| void HtmlGenerator::startHtmlLink | ( | const char * | url | ) | [virtual] |
Starts a (link to an) URL found in the documentation.
| url | The URL to link to. |
Implements BaseOutputDocInterface.
Definition at line 978 of file htmlgen.cpp.
References Config_getBool.
Referenced by endDotGraph().
| void HtmlGenerator::endHtmlLink | ( | ) | [virtual] |
Ends a link started by startHtmlLink().
Implements BaseOutputDocInterface.
Definition at line 987 of file htmlgen.cpp.
Referenced by endDotGraph().
| void HtmlGenerator::startTypewriter | ( | ) | [inline, virtual] |
Changes the text font to fixed size. The section ends with endTypewriter()
Implements BaseOutputDocInterface.
Definition at line 91 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endTypewriter | ( | ) | [inline, virtual] |
End a section of text displayed in typewriter style.
Implements BaseOutputDocInterface.
Definition at line 92 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startGroupHeader | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 992 of file htmlgen.cpp.
Referenced by startMemberHeader().
| void HtmlGenerator::endGroupHeader | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 997 of file htmlgen.cpp.
Referenced by endMemberHeader().
| void HtmlGenerator::writeListItem | ( | ) | [inline, virtual] |
Writes a list item for a bullet or enumerated list: e.g. <li> in html
Implements BaseOutputDocInterface.
Definition at line 95 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startMemberSections | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1245 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::endMemberSections | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1256 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::startMemberHeader | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1265 of file htmlgen.cpp.
References Config_getBool, DBG_HTML, and startGroupHeader().
| void HtmlGenerator::endMemberHeader | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1278 of file htmlgen.cpp.
References Config_getBool, DBG_HTML, and endGroupHeader().
| void HtmlGenerator::startMemberSubtitle | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1291 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::endMemberSubtitle | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1297 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::startMemberDocList | ( | ) | [virtual] |
| void HtmlGenerator::endMemberDocList | ( | ) | [virtual] |
| void HtmlGenerator::startMemberList | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1137 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::endMemberList | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1149 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::startAnonTypeScope | ( | int | ) | [inline, virtual] |
| void HtmlGenerator::endAnonTypeScope | ( | int | ) | [inline, virtual] |
| void HtmlGenerator::startMemberItem | ( | int | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1165 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::endMemberItem | ( | ) | [virtual] |
| void HtmlGenerator::startMemberTemplateParams | ( | ) | [virtual] |
| void HtmlGenerator::endMemberTemplateParams | ( | ) | [virtual] |
| void HtmlGenerator::startMemberGroupHeader | ( | bool | ) | [virtual] |
| void HtmlGenerator::endMemberGroupHeader | ( | ) | [virtual] |
| void HtmlGenerator::startMemberGroupDocs | ( | ) | [virtual] |
| void HtmlGenerator::endMemberGroupDocs | ( | ) | [virtual] |
| void HtmlGenerator::startMemberGroup | ( | ) | [virtual] |
| void HtmlGenerator::endMemberGroup | ( | bool | ) | [virtual] |
| void HtmlGenerator::insertMemberAlign | ( | bool | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1209 of file htmlgen.cpp.
References Config_getBool, DBG_HTML, and QCString.
| void HtmlGenerator::startMemberDescription | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1219 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::endMemberDescription | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1232 of file htmlgen.cpp.
References Config_getBool, and DBG_HTML.
| void HtmlGenerator::writeRuler | ( | ) | [inline, virtual] |
Writes a horizontal ruler to the output
Implements BaseOutputDocInterface.
Definition at line 125 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::writeAnchor | ( | const char * | , | |
| const char * | name | |||
| ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 126 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startCodeFragment | ( | ) | [inline, virtual] |
Starts a source code fragment. The fragment will be fed to the code parser (see code.h) for syntax highlighting and cross-referencing. The fragment ends by a call to endCodeFragment()
Implements BaseOutputDocInterface.
Definition at line 128 of file htmlgen.h.
References PREFRAG_START, and OutputGenerator::t.
| void HtmlGenerator::endCodeFragment | ( | ) | [inline, virtual] |
Ends a source code fragment
Implements BaseOutputDocInterface.
Definition at line 129 of file htmlgen.h.
References PREFRAG_END, and OutputGenerator::t.
| void HtmlGenerator::writeLineNumber | ( | const char * | , | |
| const char * | , | |||
| const char * | , | |||
| int | ||||
| ) | [virtual] |
Implements CodeOutputInterface.
Definition at line 1621 of file htmlgen.cpp.
References codify(), endCodeAnchor(), QCString, startCodeAnchor(), and writeCodeLink().
| void HtmlGenerator::startCodeLine | ( | ) | [inline, virtual] |
| void HtmlGenerator::endCodeLine | ( | ) | [inline, virtual] |
| void HtmlGenerator::startEmphasis | ( | ) | [inline, virtual] |
Changes the text font to italic. The italic section ends with endEmphasis()
Implements BaseOutputDocInterface.
Definition at line 133 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endEmphasis | ( | ) | [inline, virtual] |
Ends a section of text displayed in italic.
Implements BaseOutputDocInterface.
Definition at line 134 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startBold | ( | ) | [inline, virtual] |
Changes the text font to bold face. The bold section ends with endBold()
Implements BaseOutputDocInterface.
Definition at line 135 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endBold | ( | ) | [inline, virtual] |
End a section of text displayed in bold face.
Implements BaseOutputDocInterface.
Definition at line 136 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startDescription | ( | ) | [inline, virtual] |
Starts a description list: e.g. <dl> in HTML Items are surrounded by startDescItem() and endDescItem()
Implements BaseOutputDocInterface.
Definition at line 137 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endDescription | ( | ) | [inline, virtual] |
Ends a description list: e.g. </dl> in HTML
Implements BaseOutputDocInterface.
Definition at line 138 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startDescItem | ( | ) | [inline, virtual] |
Starts an item of a description list: e.g. <dt> in HTML.
Implements BaseOutputDocInterface.
Definition at line 139 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endDescItem | ( | ) | [inline, virtual] |
Ends an item of a description list and starts the description itself: e.g. <dd> in HTML.
Implements BaseOutputDocInterface.
Definition at line 140 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::lineBreak | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 141 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::writeChar | ( | char | c | ) | [virtual] |
Writes a single ASCII character to the output. Converts characters that have a special meaning.
Implements BaseOutputDocInterface.
Definition at line 1108 of file htmlgen.cpp.
References docify().
| void HtmlGenerator::startMemberDoc | ( | const char * | , | |
| const char * | , | |||
| const char * | , | |||
| const char * | ||||
| ) | [virtual] |
| void HtmlGenerator::endMemberDoc | ( | bool | ) | [virtual] |
| void HtmlGenerator::startDoxyAnchor | ( | const char * | fName, | |
| const char * | manName, | |||
| const char * | anchor, | |||
| const char * | name, | |||
| const char * | args | |||
| ) | [virtual] |
| void HtmlGenerator::endDoxyAnchor | ( | const char * | fName, | |
| const char * | anchor | |||
| ) | [virtual] |
| void HtmlGenerator::startCodeAnchor | ( | const char * | label | ) | [inline, virtual] |
Implements CodeOutputInterface.
Definition at line 149 of file htmlgen.h.
References OutputGenerator::t.
Referenced by writeLineNumber().
| void HtmlGenerator::endCodeAnchor | ( | ) | [inline, virtual] |
Implements CodeOutputInterface.
Definition at line 150 of file htmlgen.h.
Referenced by writeLineNumber().
| void HtmlGenerator::writeLatexSpacing | ( | ) | [inline, virtual] |
| void HtmlGenerator::writeStartAnnoItem | ( | const char * | type, | |
| const char * | file, | |||
| const char * | path, | |||
| const char * | name | |||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 888 of file htmlgen.cpp.
References docify(), and Doxygen::htmlFileExtension.
| void HtmlGenerator::writeEndAnnoItem | ( | const char * | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 154 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startSubsection | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 155 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endSubsection | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 156 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startSubsubsection | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 157 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endSubsubsection | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 158 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startCenter | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 159 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endCenter | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 160 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startSmall | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 161 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endSmall | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 162 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startDescList | ( | SectionTypes | ) | [inline] |
| void HtmlGenerator::endDescList | ( | ) | [inline] |
| void HtmlGenerator::startSimpleSect | ( | SectionTypes | , | |
| const char * | , | |||
| const char * | , | |||
| const char * | ||||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1643 of file htmlgen.cpp.
References docify(), and writeObjectLink().
| void HtmlGenerator::endSimpleSect | ( | ) | [virtual] |
| void HtmlGenerator::startParamList | ( | ParamListTypes | , | |
| const char * | ||||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1664 of file htmlgen.cpp.
References docify().
| void HtmlGenerator::endParamList | ( | ) | [virtual] |
| void HtmlGenerator::writeDescItem | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 169 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startSection | ( | const char * | , | |
| const char * | , | |||
| SectionInfo::SectionType | ||||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1002 of file htmlgen.cpp.
References SectionInfo::Page, SectionInfo::Paragraph, SectionInfo::Section, SectionInfo::Subsection, and SectionInfo::Subsubsection.
| void HtmlGenerator::endSection | ( | const char * | , | |
| SectionInfo::SectionType | ||||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1016 of file htmlgen.cpp.
References SectionInfo::Page, SectionInfo::Paragraph, SectionInfo::Section, SectionInfo::Subsection, and SectionInfo::Subsubsection.
| void HtmlGenerator::addIndexItem | ( | const char * | , | |
| const char * | ||||
| ) | [virtual] |
| void HtmlGenerator::startIndent | ( | ) | [virtual] |
| void HtmlGenerator::endIndent | ( | ) | [virtual] |
| void HtmlGenerator::writeSynopsis | ( | ) | [inline, virtual] |
| void HtmlGenerator::startClassDiagram | ( | ) | [virtual] |
| void HtmlGenerator::endClassDiagram | ( | const ClassDiagram & | , | |
| const char * | , | |||
| const char * | ||||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 1122 of file htmlgen.cpp.
References ClassDiagram::writeImage().
| void HtmlGenerator::startPageRef | ( | ) | [inline, virtual] |
| void HtmlGenerator::endPageRef | ( | const char * | , | |
| const char * | ||||
| ) | [inline, virtual] |
| void HtmlGenerator::startQuickIndices | ( | ) | [virtual] |
| void HtmlGenerator::endQuickIndices | ( | ) | [virtual] |
| void HtmlGenerator::writeQuickLinks | ( | bool | compact, | |
| HighlightedItem | hli | |||
| ) | [virtual] |
| void HtmlGenerator::startContents | ( | ) | [virtual] |
| void HtmlGenerator::endContents | ( | ) | [virtual] |
| void HtmlGenerator::writeNonBreakableSpace | ( | int | ) | [virtual] |
| void HtmlGenerator::startDescTable | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 187 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endDescTable | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 189 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startDescTableTitle | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 191 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endDescTableTitle | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 193 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startDescTableData | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 195 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endDescTableData | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 197 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::startDotGraph | ( | ) | [virtual] |
| void HtmlGenerator::endDotGraph | ( | const DotClassGraph & | g | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1494 of file htmlgen.cpp.
References BITMAP, Config_getBool, endHtmlLink(), Doxygen::htmlFileExtension, startHtmlLink(), theTranslator, Translator::trLegend(), and DotClassGraph::writeGraph().
| void HtmlGenerator::startInclDepGraph | ( | ) | [virtual] |
| void HtmlGenerator::endInclDepGraph | ( | const DotInclDepGraph & | g | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1515 of file htmlgen.cpp.
References BITMAP, and DotInclDepGraph::writeGraph().
| void HtmlGenerator::startGroupCollaboration | ( | ) | [virtual] |
| void HtmlGenerator::endGroupCollaboration | ( | const DotGroupCollaboration & | g | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1528 of file htmlgen.cpp.
References BITMAP, and DotGroupCollaboration::writeGraph().
| void HtmlGenerator::startCallGraph | ( | ) | [virtual] |
| void HtmlGenerator::endCallGraph | ( | const DotCallGraph & | g | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1541 of file htmlgen.cpp.
References BITMAP, and DotCallGraph::writeGraph().
| void HtmlGenerator::startDirDepGraph | ( | ) | [virtual] |
| void HtmlGenerator::endDirDepGraph | ( | const DotDirDeps & | g | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1554 of file htmlgen.cpp.
References BITMAP, and DotDirDeps::writeGraph().
| void HtmlGenerator::writeGraphicalHierarchy | ( | const DotGfxHierarchyTable & | g | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1562 of file htmlgen.cpp.
References DotGfxHierarchyTable::writeGraph().
| void HtmlGenerator::startTextBlock | ( | bool | ) | [inline, virtual] |
| void HtmlGenerator::endTextBlock | ( | bool | ) | [inline, virtual] |
| void HtmlGenerator::lastIndexPage | ( | ) | [inline, virtual] |
| void HtmlGenerator::startMemberDocPrefixItem | ( | ) | [virtual] |
| void HtmlGenerator::endMemberDocPrefixItem | ( | ) | [virtual] |
| void HtmlGenerator::startMemberDocName | ( | bool | ) | [virtual] |
| void HtmlGenerator::endMemberDocName | ( | ) | [virtual] |
| void HtmlGenerator::startParameterType | ( | bool | first, | |
| const char * | key | |||
| ) | [virtual] |
| void HtmlGenerator::endParameterType | ( | ) | [virtual] |
| void HtmlGenerator::startParameterName | ( | bool | ) | [virtual] |
| void HtmlGenerator::endParameterName | ( | bool | last, | |
| bool | emptyList, | |||
| bool | closeBracket | |||
| ) | [virtual] |
| void HtmlGenerator::startParameterList | ( | bool | ) | [virtual] |
| void HtmlGenerator::endParameterList | ( | ) | [virtual] |
| void HtmlGenerator::startConstraintList | ( | const char * | ) | [virtual] |
| void HtmlGenerator::startConstraintParam | ( | ) | [virtual] |
| void HtmlGenerator::endConstraintParam | ( | ) | [virtual] |
| void HtmlGenerator::startConstraintType | ( | ) | [virtual] |
| void HtmlGenerator::endConstraintType | ( | ) | [virtual] |
| void HtmlGenerator::startConstraintDocs | ( | ) | [virtual] |
| void HtmlGenerator::endConstraintDocs | ( | ) | [virtual] |
| void HtmlGenerator::endConstraintList | ( | ) | [virtual] |
| void HtmlGenerator::startFontClass | ( | const char * | s | ) | [inline, virtual] |
Implements CodeOutputInterface.
Definition at line 236 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::endFontClass | ( | ) | [inline, virtual] |
Implements CodeOutputInterface.
Definition at line 237 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::writeCodeAnchor | ( | const char * | anchor | ) | [inline, virtual] |
Implements CodeOutputInterface.
Definition at line 239 of file htmlgen.h.
References OutputGenerator::t.
| void HtmlGenerator::linkableSymbol | ( | int | , | |
| const char * | , | |||
| Definition * | , | |||
| Definition * | ||||
| ) | [inline, virtual] |
| void HtmlGenerator::writeSearchPage | ( | ) | [static] |
Definition at line 2082 of file htmlgen.cpp.
References Config_getBool, Config_getString, HLI_Search, QCString, substituteKeywords(), OutputGenerator::t, theTranslator, Translator::trGeneratedBy(), Translator::trSearch(), Translator::trSearchMatches(), Translator::trSearchResults(), and Translator::trSearchResultsTitle().
Referenced by generateOutput().
| void HtmlGenerator::generateSectionImages | ( | ) | [static] |
Definition at line 2160 of file htmlgen.cpp.
References Config_getString, and QCString.
Referenced by generateOutput().
1.5.1