#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] |