#include <latexgen.h>
Inheritance diagram for LatexGenerator:

Public Member Functions | |
| LatexGenerator () | |
| ~LatexGenerator () | |
| 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 | startTitle () |
| void | endTitleHead (const char *, const char *name) |
| 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 *, const char *) |
| 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 | writeRuler () |
| void | writeAnchor (const char *fileName, const char *name) |
| void | startCodeFragment () |
| void | endCodeFragment () |
| void | writeLineNumber (const char *, const char *, const char *, int l) |
| void | startCodeLine () |
| void | endCodeLine () |
| void | startEmphasis () |
| void | endEmphasis () |
| void | startBold () |
| void | endBold () |
| void | startDescription () |
| void | endDescription () |
| void | startDescItem () |
| void | endDescItem () |
| void | lineBreak () |
| void | startMemberDoc (const char *, const char *, const char *, const char *) |
| void | endMemberDoc (bool) |
| void | startDoxyAnchor (const char *, const char *, const char *, const char *, const char *) |
| void | endDoxyAnchor (const char *, const char *) |
| void | startCodeAnchor (const char *) |
| void | endCodeAnchor () |
| void | writeChar (char c) |
| void | writeLatexSpacing () |
| void | writeStartAnnoItem (const char *type, const char *file, const char *path, const char *name) |
| void | writeEndAnnoItem (const char *name) |
| void | startSubsection () |
| void | endSubsection () |
| void | startSubsubsection () |
| void | endSubsubsection () |
| void | startCenter () |
| void | endCenter () |
| void | startSmall () |
| void | endSmall () |
| void | startMemberDescription () |
| void | endMemberDescription () |
| void | startDescList (SectionTypes) |
| void | endDescList () |
| void | startSimpleSect (SectionTypes, const char *, const char *, const char *) |
| void | endSimpleSect () |
| void | startParamList (ParamListTypes, const char *title) |
| 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, HighlightedItem) |
| void | startContents () |
| void | endContents () |
| void | writeNonBreakableSpace (int) |
| void | startDescTable () |
| void | endDescTable () |
| void | startDescTableTitle () |
| void | endDescTableTitle () |
| void | startDescTableData () |
| void | endDescTableData () |
| void | lastIndexPage () |
| void | startDotGraph () |
| void | endDotGraph (const DotClassGraph &) |
| void | startInclDepGraph () |
| void | endInclDepGraph (const DotInclDepGraph &) |
| void | startCallGraph () |
| void | startGroupCollaboration () |
| void | endGroupCollaboration (const DotGroupCollaboration &g) |
| void | endCallGraph (const DotCallGraph &) |
| void | startDirDepGraph () |
| void | endDirDepGraph (const DotDirDeps &g) |
| void | writeGraphicalHierarchy (const DotGfxHierarchyTable &) |
| void | startTextBlock (bool) |
| void | endTextBlock (bool) |
| void | startMemberDocPrefixItem () |
| void | endMemberDocPrefixItem () |
| void | startMemberDocName (bool) |
| void | endMemberDocName () |
| void | startParameterType (bool, const char *) |
| void | endParameterType () |
| void | startParameterName (bool) |
| void | endParameterName (bool, bool, bool) |
| 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 *) |
| void | endFontClass () |
| void | writeCodeAnchor (const char *) |
| void | linkableSymbol (int, const char *, Definition *, Definition *) |
Static Public Member Functions | |
| static void | init () |
| static void | writeStyleSheetFile (QFile &f) |
| static void | writeHeaderFile (QFile &f) |
Definition at line 25 of file latexgen.h.
| LatexGenerator::LatexGenerator | ( | ) |
| LatexGenerator::~LatexGenerator | ( | ) |
Definition at line 69 of file latexgen.cpp.
| void LatexGenerator::init | ( | ) | [static] |
Definition at line 73 of file latexgen.cpp.
References Config_getBool, Config_getString, createSubDirs(), OutputGenerator::dir, err(), OutputGenerator::file, QCString, and OutputGenerator::t.
Referenced by generateOutput().
| void LatexGenerator::writeStyleSheetFile | ( | QFile & | f | ) | [static] |
Definition at line 380 of file latexgen.cpp.
References Config_getString, dateToString(), QCString, OutputGenerator::t, theTranslator, and Translator::trGeneratedAt().
Referenced by readConfiguration().
| void LatexGenerator::writeHeaderFile | ( | QFile & | f | ) | [static] |
Definition at line 370 of file latexgen.cpp.
References OutputGenerator::t.
Referenced by readConfiguration().
| void LatexGenerator::enable | ( | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 37 of file latexgen.h.
References OutputGenerator::active, and OutputGenerator::genStack.
| void LatexGenerator::disable | ( | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 39 of file latexgen.h.
References OutputGenerator::active.
| void LatexGenerator::enableIf | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 40 of file latexgen.h.
References OutputGenerator::active, and OutputGenerator::Latex.
| void LatexGenerator::disableIf | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 41 of file latexgen.h.
References OutputGenerator::active, and OutputGenerator::Latex.
| void LatexGenerator::disableIfNot | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 42 of file latexgen.h.
References OutputGenerator::active, and OutputGenerator::Latex.
| bool LatexGenerator::isEnabled | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 43 of file latexgen.h.
References OutputGenerator::active, and OutputGenerator::Latex.
| OutputGenerator* LatexGenerator::get | ( | OutputType | o | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 44 of file latexgen.h.
References OutputGenerator::Latex.
| void LatexGenerator::printDoc | ( | DocNode * | , | |
| const char * | ||||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 1592 of file latexgen.cpp.
References DocNode::accept().
| void LatexGenerator::startFile | ( | const char * | name, | |
| const char * | manName, | |||
| const char * | title | |||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 400 of file latexgen.cpp.
References Config_getString, QCString, relativePathToRoot(), OutputGenerator::setEncoding(), and OutputGenerator::startPlainFile().
| void LatexGenerator::writeFooter | ( | ) | [inline, virtual] |
| void LatexGenerator::endFile | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 411 of file latexgen.cpp.
References OutputGenerator::endPlainFile().
| void LatexGenerator::clearBuffer | ( | ) |
| void LatexGenerator::startIndexSection | ( | IndexSections | ) | [virtual] |
Implements OutputGenerator.
Definition at line 426 of file latexgen.cpp.
References Doxygen::classSDict, Config_getBool, Config_getString, Doxygen::directories, fileToString(), found, Doxygen::groupSDict, Doxygen::inputNameList, isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isDirDocumentation, isDirIndex, isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, FileDef::isLinkableInProject(), ClassDef::isLinkableInProject(), NamespaceDef::isLinkableInProject(), DirDef::isLinkableInProject(), isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageIndex, Definition::isReference(), isTitlePageAuthor, isTitlePageStart, SDict< ClassDef >::Iterator, SDict< NamespaceDef >::Iterator, SDict< GroupDef >::Iterator, Doxygen::namespaceSDict, QCString, substituteKeywords(), and ClassDef::templateMaster().
| void LatexGenerator::endIndexSection | ( | IndexSections | ) | [virtual] |
Implements OutputGenerator.
Definition at line 593 of file latexgen.cpp.
References Doxygen::classSDict, Config_getBool, Config_getString, Doxygen::directories, Doxygen::exampleSDict, found, PageDef::getGroupDef(), PageDef::getOutputFileBase(), FileDef::getOutputFileBase(), ClassDef::getOutputFileBase(), NamespaceDef::getOutputFileBase(), DirDef::getOutputFileBase(), GroupDef::getOutputFileBase(), Doxygen::groupSDict, Doxygen::inputNameList, isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isDirDocumentation, isDirIndex, isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, FileDef::isLinkableInProject(), ClassDef::isLinkableInProject(), NamespaceDef::isLinkableInProject(), DirDef::isLinkableInProject(), isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageIndex, Definition::isReference(), isTitlePageAuthor, isTitlePageStart, SDict< PageDef >::Iterator, SDict< ClassDef >::Iterator, SDict< NamespaceDef >::Iterator, SDict< GroupDef >::Iterator, Doxygen::namespaceSDict, Doxygen::pageSDict, QCString, ClassDef::templateMaster(), and PageDef::title().
| void LatexGenerator::writePageLink | ( | const char * | , | |
| bool | ||||
| ) | [virtual] |
| void LatexGenerator::startProjectNumber | ( | ) | [virtual] |
| void LatexGenerator::endProjectNumber | ( | ) | [inline, virtual] |
| void LatexGenerator::writeStyleInfo | ( | int | part | ) | [virtual] |
Implements OutputGenerator.
Definition at line 812 of file latexgen.cpp.
References OutputGenerator::endPlainFile(), and OutputGenerator::startPlainFile().
| void LatexGenerator::startTitleHead | ( | const char * | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1022 of file latexgen.cpp.
References Config_getBool, and stripPath().
| void LatexGenerator::startTitle | ( | ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1055 of file latexgen.cpp.
References Config_getBool.
| void LatexGenerator::endTitleHead | ( | const char * | , | |
| const char * | name | |||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 1038 of file latexgen.cpp.
References Config_getBool.
| void LatexGenerator::endTitle | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 62 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::newParagraph | ( | ) | [virtual] |
Starts a new paragraph
Implements BaseOutputDocInterface.
Definition at line 844 of file latexgen.cpp.
| void LatexGenerator::startParagraph | ( | ) | [virtual] |
Starts a new paragraph
Implements BaseOutputDocInterface.
Definition at line 849 of file latexgen.cpp.
| void LatexGenerator::endParagraph | ( | ) | [virtual] |
| void LatexGenerator::writeString | ( | const char * | text | ) | [virtual] |
Writes an ASCII string to the output, without converting special characters.
Implements BaseOutputDocInterface.
Definition at line 858 of file latexgen.cpp.
| void LatexGenerator::startIndexList | ( | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 68 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endIndexList | ( | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 69 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startIndexKey | ( | ) | [virtual] |
| void LatexGenerator::endIndexKey | ( | ) | [virtual] |
| void LatexGenerator::startIndexValue | ( | bool | ) | [virtual] |
| void LatexGenerator::endIndexValue | ( | const char * | , | |
| bool | ||||
| ) | [virtual] |
| void LatexGenerator::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 74 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endItemList | ( | ) | [inline, virtual] |
Ends a bullet list: e.g. </ul> in html
Implements BaseOutputDocInterface.
Definition at line 75 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startIndexItem | ( | const char * | ref, | |
| const char * | file | |||
| ) | [virtual] |
| void LatexGenerator::endIndexItem | ( | const char * | ref, | |
| const char * | file | |||
| ) | [virtual] |
| void LatexGenerator::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 1261 of file latexgen.cpp.
References filterLatexString().
Referenced by startConstraintList(), startMemberDoc(), startParamList(), startSimpleSect(), writeChar(), writeObjectLink(), and writeStartAnnoItem().
| void LatexGenerator::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 1266 of file latexgen.cpp.
References Config_getInt, Translator::idLanguage(), spaces, and theTranslator.
Referenced by endCodeLine().
| void LatexGenerator::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 980 of file latexgen.cpp.
References Config_getBool, docify(), and stripPath().
Referenced by startSimpleSect().
| void LatexGenerator::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 1014 of file latexgen.cpp.
| void LatexGenerator::startTextLink | ( | const char * | , | |
| const char * | ||||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 960 of file latexgen.cpp.
References Config_getBool, and stripPath().
| void LatexGenerator::endTextLink | ( | ) | [virtual] |
| void LatexGenerator::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 888 of file latexgen.cpp.
References Config_getBool.
| void LatexGenerator::endHtmlLink | ( | ) | [virtual] |
Ends a link started by startHtmlLink().
Implements BaseOutputDocInterface.
Definition at line 899 of file latexgen.cpp.
| void LatexGenerator::startTypewriter | ( | ) | [inline, virtual] |
Changes the text font to fixed size. The section ends with endTypewriter()
Implements BaseOutputDocInterface.
Definition at line 89 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endTypewriter | ( | ) | [inline, virtual] |
End a section of text displayed in typewriter style.
Implements BaseOutputDocInterface.
Definition at line 90 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startGroupHeader | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1067 of file latexgen.cpp.
References Config_getBool.
| void LatexGenerator::endGroupHeader | ( | ) | [virtual] |
| void LatexGenerator::writeListItem | ( | ) | [inline, virtual] |
Writes a list item for a bullet or enumerated list: e.g. <li> in html
Implements BaseOutputDocInterface.
Definition at line 93 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startMemberSections | ( | ) | [inline, virtual] |
| void LatexGenerator::endMemberSections | ( | ) | [inline, virtual] |
| void LatexGenerator::startMemberHeader | ( | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1086 of file latexgen.cpp.
References Config_getBool.
| void LatexGenerator::endMemberHeader | ( | ) | [virtual] |
| void LatexGenerator::startMemberSubtitle | ( | ) | [inline, virtual] |
| void LatexGenerator::endMemberSubtitle | ( | ) | [inline, virtual] |
| void LatexGenerator::startMemberDocList | ( | ) | [inline, virtual] |
| void LatexGenerator::endMemberDocList | ( | ) | [inline, virtual] |
| void LatexGenerator::startMemberList | ( | ) | [virtual] |
| void LatexGenerator::endMemberList | ( | ) | [virtual] |
| void LatexGenerator::startAnonTypeScope | ( | int | ) | [virtual] |
| void LatexGenerator::endAnonTypeScope | ( | int | ) | [virtual] |
| void LatexGenerator::startMemberItem | ( | int | ) | [virtual] |
| void LatexGenerator::endMemberItem | ( | ) | [virtual] |
| void LatexGenerator::startMemberTemplateParams | ( | ) | [virtual] |
| void LatexGenerator::endMemberTemplateParams | ( | ) | [virtual] |
| void LatexGenerator::startMemberGroupHeader | ( | bool | ) | [virtual] |
| void LatexGenerator::endMemberGroupHeader | ( | ) | [virtual] |
| void LatexGenerator::startMemberGroupDocs | ( | ) | [virtual] |
| void LatexGenerator::endMemberGroupDocs | ( | ) | [virtual] |
| void LatexGenerator::startMemberGroup | ( | ) | [virtual] |
| void LatexGenerator::endMemberGroup | ( | bool | ) | [virtual] |
| void LatexGenerator::insertMemberAlign | ( | bool | ) | [inline, virtual] |
| void LatexGenerator::writeRuler | ( | ) | [inline, virtual] |
Writes a horizontal ruler to the output
Implements BaseOutputDocInterface.
Definition at line 121 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::writeAnchor | ( | const char * | fileName, | |
| const char * | name | |||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1181 of file latexgen.cpp.
References Config_getBool, and stripPath().
| void LatexGenerator::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 123 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endCodeFragment | ( | ) | [inline, virtual] |
Ends a source code fragment
Implements BaseOutputDocInterface.
Definition at line 124 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::writeLineNumber | ( | const char * | , | |
| const char * | , | |||
| const char * | , | |||
| int | l | |||
| ) | [inline, virtual] |
Implements CodeOutputInterface.
Definition at line 125 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startCodeLine | ( | ) | [inline, virtual] |
| void LatexGenerator::endCodeLine | ( | ) | [inline, virtual] |
| void LatexGenerator::startEmphasis | ( | ) | [inline, virtual] |
Changes the text font to italic. The italic section ends with endEmphasis()
Implements BaseOutputDocInterface.
Definition at line 128 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endEmphasis | ( | ) | [inline, virtual] |
Ends a section of text displayed in italic.
Implements BaseOutputDocInterface.
Definition at line 129 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startBold | ( | ) | [inline, virtual] |
Changes the text font to bold face. The bold section ends with endBold()
Implements BaseOutputDocInterface.
Definition at line 130 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endBold | ( | ) | [inline, virtual] |
End a section of text displayed in bold face.
Implements BaseOutputDocInterface.
Definition at line 131 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startDescription | ( | ) | [virtual] |
Starts a description list: e.g. <dl> in HTML Items are surrounded by startDescItem() and endDescItem()
Implements BaseOutputDocInterface.
Definition at line 1522 of file latexgen.cpp.
| void LatexGenerator::endDescription | ( | ) | [virtual] |
Ends a description list: e.g. </dl> in HTML
Implements BaseOutputDocInterface.
Definition at line 1527 of file latexgen.cpp.
| void LatexGenerator::startDescItem | ( | ) | [virtual] |
Starts an item of a description list: e.g. <dt> in HTML.
Implements BaseOutputDocInterface.
Definition at line 1533 of file latexgen.cpp.
| void LatexGenerator::endDescItem | ( | ) | [virtual] |
Ends an item of a description list and starts the description itself: e.g. <dd> in HTML.
Implements BaseOutputDocInterface.
Definition at line 1539 of file latexgen.cpp.
References lineBreak().
| void LatexGenerator::lineBreak | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 136 of file latexgen.h.
References OutputGenerator::t.
Referenced by endDescItem().
| void LatexGenerator::startMemberDoc | ( | const char * | , | |
| const char * | , | |||
| const char * | , | |||
| const char * | ||||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 1105 of file latexgen.cpp.
References Config_getBool, and docify().
| void LatexGenerator::endMemberDoc | ( | bool | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1149 of file latexgen.cpp.
References Config_getBool.
| void LatexGenerator::startDoxyAnchor | ( | const char * | , | |
| const char * | , | |||
| const char * | , | |||
| const char * | , | |||
| const char * | ||||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 1156 of file latexgen.cpp.
References Config_getBool, and stripPath().
| void LatexGenerator::endDoxyAnchor | ( | const char * | , | |
| const char * | ||||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 1169 of file latexgen.cpp.
References Config_getBool.
| void LatexGenerator::startCodeAnchor | ( | const char * | ) | [inline, virtual] |
| void LatexGenerator::endCodeAnchor | ( | ) | [inline, virtual] |
| void LatexGenerator::writeChar | ( | char | c | ) | [virtual] |
Writes a single ASCII character to the output. Converts characters that have a special meaning.
Implements BaseOutputDocInterface.
Definition at line 1313 of file latexgen.cpp.
References docify().
| void LatexGenerator::writeLatexSpacing | ( | ) | [inline, virtual] |
Implements OutputGenerator.
Definition at line 144 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::writeStartAnnoItem | ( | const char * | type, | |
| const char * | file, | |||
| const char * | path, | |||
| const char * | name | |||
| ) | [virtual] |
| void LatexGenerator::writeEndAnnoItem | ( | const char * | name | ) | [virtual] |
| void LatexGenerator::startSubsection | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 148 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endSubsection | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 149 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startSubsubsection | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 150 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endSubsubsection | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 151 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startCenter | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 152 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endCenter | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 153 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startSmall | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 154 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endSmall | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 155 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startMemberDescription | ( | ) | [virtual] |
| void LatexGenerator::endMemberDescription | ( | ) | [virtual] |
| void LatexGenerator::startDescList | ( | SectionTypes | ) | [inline] |
| void LatexGenerator::endDescList | ( | ) | [inline] |
| void LatexGenerator::startSimpleSect | ( | SectionTypes | , | |
| const char * | , | |||
| const char * | , | |||
| const char * | ||||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1552 of file latexgen.cpp.
References docify(), and writeObjectLink().
| void LatexGenerator::endSimpleSect | ( | ) | [virtual] |
| void LatexGenerator::startParamList | ( | ParamListTypes | , | |
| const char * | title | |||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1572 of file latexgen.cpp.
References docify().
| void LatexGenerator::endParamList | ( | ) | [virtual] |
| void LatexGenerator::writeDescItem | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 164 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startSection | ( | const char * | , | |
| const char * | , | |||
| SectionInfo::SectionType | ||||
| ) | [virtual] |
Implements BaseOutputDocInterface.
Definition at line 1219 of file latexgen.cpp.
References Config_getBool, SectionInfo::Page, SectionInfo::Paragraph, SectionInfo::Section, stripPath(), SectionInfo::Subsection, and SectionInfo::Subsubsection.
| void LatexGenerator::endSection | ( | const char * | , | |
| SectionInfo::SectionType | ||||
| ) | [virtual] |
| void LatexGenerator::addIndexItem | ( | const char * | , | |
| const char * | ||||
| ) | [virtual] |
| void LatexGenerator::startIndent | ( | ) | [inline, virtual] |
| void LatexGenerator::endIndent | ( | ) | [inline, virtual] |
| void LatexGenerator::writeSynopsis | ( | ) | [inline, virtual] |
| void LatexGenerator::startClassDiagram | ( | ) | [virtual] |
| void LatexGenerator::endClassDiagram | ( | const ClassDiagram & | , | |
| const char * | , | |||
| const char * | ||||
| ) | [virtual] |
Implements OutputGenerator.
Definition at line 1327 of file latexgen.cpp.
References OutputGenerator::dir, and ClassDiagram::writeFigure().
| void LatexGenerator::startPageRef | ( | ) | [virtual] |
| void LatexGenerator::endPageRef | ( | const char * | , | |
| const char * | ||||
| ) | [virtual] |
| void LatexGenerator::startQuickIndices | ( | ) | [inline, virtual] |
| void LatexGenerator::endQuickIndices | ( | ) | [inline, virtual] |
| void LatexGenerator::writeQuickLinks | ( | bool | , | |
| HighlightedItem | ||||
| ) | [inline, virtual] |
| void LatexGenerator::startContents | ( | ) | [inline, virtual] |
| void LatexGenerator::endContents | ( | ) | [inline, virtual] |
| void LatexGenerator::writeNonBreakableSpace | ( | int | ) | [virtual] |
| void LatexGenerator::startDescTable | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 182 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endDescTable | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 184 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startDescTableTitle | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 186 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::endDescTableTitle | ( | ) | [inline, virtual] |
Implements BaseOutputDocInterface.
Definition at line 188 of file latexgen.h.
References OutputGenerator::t.
| void LatexGenerator::startDescTableData | ( | ) | [inline, virtual] |
| void LatexGenerator::endDescTableData | ( | ) | [inline, virtual] |
| void LatexGenerator::lastIndexPage | ( | ) | [inline, virtual] |
| void LatexGenerator::startDotGraph | ( | ) | [virtual] |
| void LatexGenerator::endDotGraph | ( | const DotClassGraph & | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1481 of file latexgen.cpp.
References Config_getString, EPS, and DotClassGraph::writeGraph().
| void LatexGenerator::startInclDepGraph | ( | ) | [virtual] |
| void LatexGenerator::endInclDepGraph | ( | const DotInclDepGraph & | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1490 of file latexgen.cpp.
References Config_getString, EPS, and DotInclDepGraph::writeGraph().
| void LatexGenerator::startCallGraph | ( | ) | [virtual] |
| void LatexGenerator::startGroupCollaboration | ( | ) | [virtual] |
| void LatexGenerator::endGroupCollaboration | ( | const DotGroupCollaboration & | g | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1499 of file latexgen.cpp.
References Config_getString, EPS, and DotGroupCollaboration::writeGraph().
| void LatexGenerator::endCallGraph | ( | const DotCallGraph & | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1508 of file latexgen.cpp.
References Config_getString, EPS, and DotCallGraph::writeGraph().
| void LatexGenerator::startDirDepGraph | ( | ) | [virtual] |
| void LatexGenerator::endDirDepGraph | ( | const DotDirDeps & | g | ) | [virtual] |
Implements OutputGenerator.
Definition at line 1517 of file latexgen.cpp.
References Config_getString, EPS, and DotDirDeps::writeGraph().
| void LatexGenerator::writeGraphicalHierarchy | ( | const DotGfxHierarchyTable & | ) | [inline, virtual] |
| void LatexGenerator::startTextBlock | ( | bool | ) | [inline, virtual] |
| void LatexGenerator::endTextBlock | ( | bool | ) | [inline, virtual] |
| void LatexGenerator::startMemberDocPrefixItem | ( | ) | [inline, virtual] |
| void LatexGenerator::endMemberDocPrefixItem | ( | ) | [inline, virtual] |
| void LatexGenerator::startMemberDocName | ( | bool | ) | [inline, virtual] |
| void LatexGenerator::endMemberDocName | ( | ) | [inline, virtual] |
| void LatexGenerator::startParameterType | ( | bool | , | |
| const char * | ||||
| ) | [virtual] |
| void LatexGenerator::endParameterType | ( | ) | [inline, virtual] |
| void LatexGenerator::startParameterName | ( | bool | ) | [inline, virtual] |
| void LatexGenerator::endParameterName | ( | bool | , | |
| bool | , | |||
| bool | ||||
| ) | [inline, virtual] |
| void LatexGenerator::startParameterList | ( | bool | ) | [inline, virtual] |
| void LatexGenerator::endParameterList | ( | ) | [inline, virtual] |
| void LatexGenerator::startConstraintList | ( | const char * | ) | [virtual] |
| void LatexGenerator::startConstraintParam | ( | ) | [virtual] |
| void LatexGenerator::endConstraintParam | ( | ) | [virtual] |
| void LatexGenerator::startConstraintType | ( | ) | [virtual] |
| void LatexGenerator::endConstraintType | ( | ) | [virtual] |
| void LatexGenerator::startConstraintDocs | ( | ) | [virtual] |
| void LatexGenerator::endConstraintDocs | ( | ) | [virtual] |
| void LatexGenerator::endConstraintList | ( | ) | [virtual] |
| void LatexGenerator::startFontClass | ( | const char * | ) | [inline, virtual] |
| void LatexGenerator::endFontClass | ( | ) | [inline, virtual] |
| void LatexGenerator::writeCodeAnchor | ( | const char * | ) | [inline, virtual] |
| void LatexGenerator::linkableSymbol | ( | int | , | |
| const char * | , | |||
| Definition * | , | |||
| Definition * | ||||
| ) | [inline, virtual] |
1.5.1