My Project
|
#include <rtfgen.h>
Public Member Functions | |
RTFGenerator () | |
~RTFGenerator () | |
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 | writeDoc (DocNode *, Definition *, MemberDef *) |
void | startFile (const char *name, const char *manName, const char *title) |
void | writeSearchInfo () |
void | writeFooter (const char *) |
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 | startIndexListItem () |
void | endIndexListItem () |
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 | writeTooltip (const char *, const DocLinkInfo &, const char *, const char *, const SourceLinkInfo &, const SourceLinkInfo &) |
void | startTextLink (const char *f, const char *anchor) |
void | endTextLink () |
void | startHtmlLink (const char *url) |
void | endHtmlLink () |
void | startTypewriter () |
void | endTypewriter () |
void | startGroupHeader (int) |
void | endGroupHeader (int) |
void | startItemListItem () |
void | endItemListItem () |
void | startMemberSections () |
void | endMemberSections () |
void | startHeaderSection () |
void | endHeaderSection () |
void | startMemberHeader (const char *) |
void | endMemberHeader () |
void | startMemberSubtitle () |
void | endMemberSubtitle () |
void | startMemberDocList () |
void | endMemberDocList () |
void | startMemberList () |
void | endMemberList () |
void | startInlineHeader () |
void | endInlineHeader () |
void | startAnonTypeScope (int) |
void | endAnonTypeScope (int) |
void | startMemberItem (const char *, int, const char *) |
void | endMemberItem () |
void | startMemberTemplateParams () |
void | endMemberTemplateParams (const char *, const char *) |
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 (bool) |
void | endCodeLine () |
void | startEmphasis () |
void | endEmphasis () |
void | startBold () |
void | endBold () |
void | startDescription () |
void | endDescription () |
void | startDescItem () |
void | endDescItem () |
void | lineBreak (const char *style=0) |
void | startMemberDoc (const char *, const char *, const char *, const char *, int, int, bool) |
void | endMemberDoc (bool) |
void | startDoxyAnchor (const char *, const char *, const char *, const char *, const char *) |
void | endDoxyAnchor (const char *, const char *) |
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 (const char *, const char *) |
void | endMemberDescription () |
void | startMemberDeclaration () |
void | endMemberDeclaration (const char *, const char *) |
void | writeInheritedSectionTitle (const char *, const char *, const char *, const char *, const char *, const char *) |
void | startDescList (SectionTypes) |
void | startSimpleSect (SectionTypes, const char *, const char *, const char *) |
void | endSimpleSect () |
void | startParamList (ParamListTypes, const char *) |
void | endParamList () |
void | startDescForItem () |
void | endDescForItem () |
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 *filename, const char *name) |
void | startPageRef () |
void | endPageRef (const char *, const char *) |
void | startQuickIndices () |
void | endQuickIndices () |
void | writeSplitBar (const char *) |
void | writeNavigationPath (const char *) |
void | writeLogo () |
void | writeQuickLinks (bool, HighlightedItem, const char *) |
void | writeSummaryLink (const char *, const char *, const char *, bool) |
void | startContents () |
void | endContents () |
void | writeNonBreakableSpace (int) |
void | startDescTable (const char *title) |
void | endDescTable () |
void | startDescTableRow () |
void | endDescTableRow () |
void | startDescTableTitle () |
void | endDescTableTitle () |
void | startDescTableData () |
void | endDescTableData () |
void | startDotGraph () |
void | endDotGraph (const DotClassGraph &) |
void | startInclDepGraph () |
void | endInclDepGraph (const DotInclDepGraph &) |
void | startGroupCollaboration () |
void | endGroupCollaboration (const DotGroupCollaboration &g) |
void | startCallGraph () |
void | endCallGraph (const DotCallGraph &) |
void | startDirDepGraph () |
void | endDirDepGraph (const DotDirDeps &g) |
void | writeGraphicalHierarchy (const DotGfxHierarchyTable &) |
void | startMemberGroupHeader (bool) |
void | endMemberGroupHeader () |
void | startMemberGroupDocs () |
void | endMemberGroupDocs () |
void | startMemberGroup () |
void | endMemberGroup (bool) |
void | startTextBlock (bool dense) |
void | endTextBlock (bool) |
void | lastIndexPage () |
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 | exceptionEntry (const char *, bool) |
void | startConstraintList (const char *) |
void | startConstraintParam () |
void | endConstraintParam () |
void | startConstraintType () |
void | endConstraintType () |
void | startConstraintDocs () |
void | endConstraintDocs () |
void | endConstraintList () |
void | startMemberDocSimple (bool) |
void | endMemberDocSimple (bool) |
void | startInlineMemberType () |
void | endInlineMemberType () |
void | startInlineMemberName () |
void | endInlineMemberName () |
void | startInlineMemberDoc () |
void | endInlineMemberDoc () |
void | startLabels () |
void | writeLabel (const char *l, bool isLast) |
void | endLabels () |
void | startFontClass (const char *) |
void | endFontClass () |
void | writeCodeAnchor (const char *) |
void | setCurrentDoc (Definition *, const char *, bool) |
void | addWord (const char *, bool) |
Public Member Functions inherited from OutputGenerator | |
OutputGenerator () | |
virtual | ~OutputGenerator () |
void | startPlainFile (const char *name) |
void | endPlainFile () |
bool | isEnabled () const |
void | pushGeneratorState () |
void | popGeneratorState () |
Public Member Functions inherited from BaseOutputDocInterface | |
virtual | ~BaseOutputDocInterface () |
virtual bool | parseText (const QCString &s) |
Public Member Functions inherited from CodeOutputInterface | |
virtual | ~CodeOutputInterface () |
Static Public Member Functions | |
static void | init () |
static void | writeStyleSheetFile (QFile &f) |
static void | writeExtensionsFile (QFile &file) |
static bool | preProcessFileInplace (const char *path, const char *name) |
Private Member Functions | |
RTFGenerator (const RTFGenerator &) | |
RTFGenerator & | operator= (const RTFGenerator &) |
const char * | rtf_BList_DepthStyle () |
const char * | rtf_CList_DepthStyle () |
const char * | rtf_EList_DepthStyle () |
const char * | rtf_LCList_DepthStyle () |
const char * | rtf_DList_DepthStyle () |
const char * | rtf_Code_DepthStyle () |
void | incrementIndentLevel () |
void | decrementIndentLevel () |
void | beginRTFDocument () |
void | beginRTFChapter () |
void | beginRTFSection () |
void | rtfwriteRuler_doubleline () |
void | rtfwriteRuler_emboss () |
void | rtfwriteRuler_thick () |
void | rtfwriteRuler_thin () |
void | writeRTFReference (const char *label) |
Private Attributes | |
int | col |
bool | m_prettyCode |
bool | m_bstartedBody |
int | m_listLevel |
bool | m_omitParagraph |
int | m_numCols |
QCString | relPath |
Additional Inherited Members | |
Public Types inherited from OutputGenerator | |
enum | OutputType { Html, Latex, Man, RTF, XML, DEF, Perl } |
Protected Attributes inherited from OutputGenerator | |
FTextStream | t |
QFile * | file |
QCString | fileName |
QCString | dir |
bool | active |
QStack< bool > * | genStack |
RTFGenerator::RTFGenerator | ( | ) |
Definition at line 60 of file rtfgen.cpp.
References col, Config_getBool, Config_getString, OutputGenerator::dir, m_bstartedBody, m_listLevel, m_numCols, m_omitParagraph, and m_prettyCode.
RTFGenerator::~RTFGenerator | ( | ) |
Definition at line 72 of file rtfgen.cpp.
|
private |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1550 of file rtfgen.cpp.
References docify(), endl(), and OutputGenerator::t.
Referenced by endTitleHead(), and startMemberDoc().
|
inlinevirtual |
|
private |
Definition at line 292 of file rtfgen.cpp.
References Config_getBool, DBG_RTF, rtf_Style, rtf_Style_Reset, rtfwriteRuler_thick(), and OutputGenerator::t.
Referenced by endIndexSection(), startIndexSection(), and startTitle().
|
private |
Definition at line 212 of file rtfgen.cpp.
References DBG_RTF, StyleData::definition, endl(), StyleData::index, msg(), StyleData::reference, rtf_Style, OutputGenerator::t, theTranslator, Translator::trRTFansicp(), and Translator::trRTFCharSet().
Referenced by startFile().
|
private |
Definition at line 312 of file rtfgen.cpp.
References Config_getBool, DBG_RTF, rtf_Style, rtf_Style_Reset, rtfwriteRuler_emboss(), and OutputGenerator::t.
Referenced by endIndexSection(), and startTitle().
void RTFGenerator::clearBuffer | ( | ) |
|
virtual |
Writes an code fragment 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 1789 of file rtfgen.cpp.
References col, Config_getInt, newParagraph(), Doxygen::spaces, OutputGenerator::t, and writeUtf8Char().
Referenced by writeCodeLink().
|
private |
Definition at line 2064 of file rtfgen.cpp.
References err(), and m_listLevel.
Referenced by endConstraintList(), endIndent(), endIndexList(), endItemList(), endMemberDescription(), endMemberGroup(), endParamList(), and endSimpleSect().
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 37 of file rtfgen.h.
References OutputGenerator::active.
Referenced by disableIf(), and disableIfNot().
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 39 of file rtfgen.h.
References disable(), and OutputGenerator::RTF.
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 40 of file rtfgen.h.
References disable(), and OutputGenerator::RTF.
|
virtual |
Writes an ASCII string to the output. Converts characters that have A special meaning, like &
in html.
Implements BaseOutputDocInterface.
Definition at line 1744 of file rtfgen.cpp.
References m_omitParagraph, and OutputGenerator::t.
Referenced by addIndexItem(), endTitleHead(), startConstraintList(), startDescTable(), startParamList(), startSection(), startSimpleSect(), writeChar(), writeObjectLink(), and writeStartAnnoItem().
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 35 of file rtfgen.h.
References OutputGenerator::active, and OutputGenerator::genStack.
Referenced by enableIf().
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 38 of file rtfgen.h.
References enable(), and OutputGenerator::RTF.
|
inlinevirtual |
|
inlinevirtual |
End a section of text displayed in bold face.
Implements BaseOutputDocInterface.
Definition at line 135 of file rtfgen.h.
References OutputGenerator::t.
Referenced by endInlineHeader(), endMemberDoc(), startConstraintList(), startParamList(), startSimpleSect(), and writeObjectLink().
|
virtual |
Implements OutputGenerator.
Definition at line 2517 of file rtfgen.cpp.
References Config_getString, DBG_RTF, endl(), EOF_Rtf, OutputGenerator::fileName, getDotImageExtension(), GOF_BITMAP, newParagraph(), relPath, rtf_Style_Reset, OutputGenerator::t, and DotCallGraph::writeGraph().
|
inlinevirtual |
Implements BaseOutputDocInterface.
Definition at line 155 of file rtfgen.h.
References OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1837 of file rtfgen.cpp.
References OutputGenerator::dir, endl(), newParagraph(), relPath, rtf_Style_Reset, OutputGenerator::t, and ClassDiagram::writeImage().
|
virtual |
Ends a source code fragment
Implements BaseOutputDocInterface.
Definition at line 1908 of file rtfgen.cpp.
References DBG_RTF, endl(), m_omitParagraph, and OutputGenerator::t.
|
inlinevirtual |
Ends a line of code started with startCodeLine()
Implements CodeOutputInterface.
Definition at line 131 of file rtfgen.h.
References lineBreak().
|
virtual |
Implements OutputGenerator.
Definition at line 2884 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2890 of file rtfgen.cpp.
References DBG_RTF, decrementIndentLevel(), endl(), m_omitParagraph, newParagraph(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2859 of file rtfgen.cpp.
References DBG_RTF, endEmphasis(), endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2872 of file rtfgen.cpp.
References DBG_RTF, endEmphasis(), endl(), and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1652 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Ends an item of a description list and starts the description itself: e.g. </dt>
in HTML.
Implements BaseOutputDocInterface.
Definition at line 1601 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), and OutputGenerator::t.
|
virtual |
Ends a description list: e.g. </dl>
in HTML
Implements BaseOutputDocInterface.
Definition at line 1587 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2014 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2046 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2034 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2540 of file rtfgen.cpp.
References Config_getString, DBG_RTF, endl(), EOF_Rtf, OutputGenerator::fileName, getDotImageExtension(), GOF_BITMAP, newParagraph(), relPath, rtf_Style_Reset, OutputGenerator::t, and DotDirDeps::writeGraph().
|
virtual |
Implements OutputGenerator.
Definition at line 2462 of file rtfgen.cpp.
References Config_getString, DBG_RTF, endl(), EOF_Rtf, OutputGenerator::fileName, getDotImageExtension(), GOF_BITMAP, newParagraph(), relPath, rtf_Style_Reset, OutputGenerator::t, and DotClassGraph::writeGraph().
|
virtual |
Implements OutputGenerator.
Definition at line 1522 of file rtfgen.cpp.
References DBG_RTF, endl(), rtfFormatBmkStr(), and OutputGenerator::t.
|
inlinevirtual |
Ends a section of text displayed in italic.
Implements BaseOutputDocInterface.
Definition at line 133 of file rtfgen.h.
References OutputGenerator::t.
Referenced by endConstraintParam(), endConstraintType(), endMemberDescription(), endMemberGroupDocs(), and endPageRef().
|
virtual |
Implements OutputGenerator.
Definition at line 343 of file rtfgen.cpp.
References DBG_RTF, OutputGenerator::endPlainFile(), and OutputGenerator::t.
|
inlinevirtual |
Ends a block started with startFontClass()
Implements CodeOutputInterface.
Definition at line 261 of file rtfgen.h.
|
virtual |
|
virtual |
Implements OutputGenerator.
Definition at line 1474 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_Style_Reset, and OutputGenerator::t.
Referenced by endMemberHeader().
|
inlinevirtual |
|
virtual |
Ends a link started by startHtmlLink().
Implements BaseOutputDocInterface.
Definition at line 1091 of file rtfgen.cpp.
References Config_getBool, endl(), endTypewriter(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2486 of file rtfgen.cpp.
References Config_getString, DBG_RTF, endl(), EOF_Rtf, OutputGenerator::fileName, getDotImageExtension(), GOF_BITMAP, newParagraph(), relPath, rtf_Style_Reset, OutputGenerator::t, and DotInclDepGraph::writeGraph().
|
virtual |
Implements OutputGenerator.
Definition at line 1573 of file rtfgen.cpp.
References decrementIndentLevel(), endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1052 of file rtfgen.cpp.
References DBG_RTF, endl(), m_omitParagraph, OutputGenerator::t, and writeRTFReference().
|
virtual |
Implements OutputGenerator.
Definition at line 1156 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 965 of file rtfgen.cpp.
References DBG_RTF, decrementIndentLevel(), endl(), m_omitParagraph, and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2904 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 539 of file rtfgen.cpp.
References beginRTFChapter(), beginRTFSection(), Doxygen::classSDict, Config_getBool, Config_getString, dateToRTFDateString(), dateToString(), DBG_RTF, Doxygen::directories, endl(), Doxygen::exampleSDict, FileDef::generateSourceFile(), NamespaceDef::getOutputFileBase(), PageDef::getOutputFileBase(), GroupDef::getOutputFileBase(), DirDef::getOutputFileBase(), FileDef::getOutputFileBase(), ClassDef::getOutputFileBase(), FileDef::getSourceFileBase(), Doxygen::groupSDict, Doxygen::inputNameList, isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isDirDocumentation, isDirIndex, ClassDef::isEmbeddedInOuterScope(), isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, DirDef::isLinkableInProject(), NamespaceDef::isLinkableInProject(), FileDef::isLinkableInProject(), ClassDef::isLinkableInProject(), isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageDocumentation2, isPageIndex, Definition::isReference(), isTitlePageAuthor, isTitlePageStart, SDict< PageDef >::Iterator, SDict< GroupDef >::Iterator, SDict< NamespaceDef >::Iterator, SDict< ClassDef >::Iterator, m_prettyCode, Doxygen::mainPage, Doxygen::namespaceSDict, rtf_author, rtf_company, rtf_documentId, rtf_documentType, rtf_logoFilename, rtf_Style, rtf_Style_Reset, rtf_title, substitute(), OutputGenerator::t, ClassDef::templateMaster(), theTranslator, Translator::trClassDocumentation(), Translator::trCompoundIndex(), Translator::trCompoundIndexFortran(), VhdlDocGen::trDesignUnitIndex(), Translator::trDirDocumentation(), Translator::trDirIndex(), Translator::trExampleDocumentation(), Translator::trFileDocumentation(), Translator::trFileIndex(), Translator::trHierarchicalIndex(), Translator::trMainPage(), Translator::trModuleDocumentation(), Translator::trModuleIndex(), Translator::trModulesIndex(), Translator::trNamespaceIndex(), Translator::trPageIndex(), Translator::trRTFGeneralIndex(), Translator::trRTFTableOfContents(), Translator::trTypeDocumentation(), Translator::trVersion(), validatingParseText(), and writeDoc().
|
virtual |
Implements OutputGenerator.
Definition at line 1168 of file rtfgen.cpp.
References DBG_RTF, endl(), m_omitParagraph, newParagraph(), OutputGenerator::t, and writeRTFReference().
|
virtual |
Implements OutputGenerator.
Definition at line 2918 of file rtfgen.cpp.
References DBG_RTF, endBold(), endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 3003 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2991 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2979 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
end bullet list
Implements BaseOutputDocInterface.
Definition at line 988 of file rtfgen.cpp.
References DBG_RTF, decrementIndentLevel(), endl(), m_listLevel, m_omitParagraph, newParagraph(), and OutputGenerator::t.
|
virtual |
Writes a list item for a bullet or enumerated list: e.g. </li>
in html
Implements BaseOutputDocInterface.
Definition at line 1036 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 1617 of file rtfgen.cpp.
References DBG_RTF, decrementIndentLevel(), endEmphasis(), endl(), newParagraph(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1503 of file rtfgen.cpp.
References DBG_RTF, endBold(), endl(), newParagraph(), and OutputGenerator::t.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 2967 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2687 of file rtfgen.cpp.
References DBG_RTF, decrementIndentLevel(), endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2674 of file rtfgen.cpp.
References DBG_RTF, endEmphasis(), endl(), newParagraph(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2661 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), rtf_CList_DepthStyle(), rtf_Style_Reset, and OutputGenerator::t.
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 107 of file rtfgen.h.
References endGroupHeader().
|
virtual |
Implements OutputGenerator.
Definition at line 1865 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1936 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 2168 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1362 of file rtfgen.cpp.
References endEmphasis(), OutputGenerator::t, and writeRTFReference().
|
virtual |
Ends a paragraph
Implements BaseOutputDocInterface.
Definition at line 2154 of file rtfgen.cpp.
References DBG_RTF, endl(), m_omitParagraph, and OutputGenerator::t.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 2759 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2741 of file rtfgen.cpp.
References DBG_RTF, decrementIndentLevel(), endl(), m_omitParagraph, newParagraph(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 357 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1692 of file rtfgen.cpp.
References DBG_RTF, endl(), m_omitParagraph, newParagraph(), OutputGenerator::t, and writeAnchor().
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2716 of file rtfgen.cpp.
References DBG_RTF, decrementIndentLevel(), endl(), m_omitParagraph, newParagraph(), and OutputGenerator::t.
|
inlinevirtual |
Implements BaseOutputDocInterface.
Definition at line 157 of file rtfgen.h.
References OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1196 of file rtfgen.cpp.
References endl(), newParagraph(), rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1211 of file rtfgen.cpp.
References endl(), newParagraph(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2129 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1315 of file rtfgen.cpp.
References Config_getBool, endl(), and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 1419 of file rtfgen.cpp.
References addIndexItem(), DBG_RTF, docify(), endl(), rtf_Style_Reset, OutputGenerator::t, and writeAnchor().
|
inlinevirtual |
End a section of text displayed in typewriter style.
Implements BaseOutputDocInterface.
Definition at line 95 of file rtfgen.h.
References OutputGenerator::t.
Referenced by endHtmlLink().
|
virtual |
Implements OutputGenerator.
Definition at line 2765 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 42 of file rtfgen.h.
References OutputGenerator::RTF.
|
private |
Definition at line 2054 of file rtfgen.cpp.
References err(), m_listLevel, and rtf_maxIndentLevels.
Referenced by startConstraintList(), startIndent(), startIndexList(), startItemList(), startMemberDescription(), startMemberGroupHeader(), startParamList(), and startSimpleSect().
|
static |
Definition at line 166 of file rtfgen.cpp.
References Config_getString, createSubDirs(), Rtf_Style_Default::definition, OutputGenerator::dir, err(), loadExtensions(), loadStylesheet(), Rtf_Style_Default::name, Rtf_Style_Default::reference, rtf_Style, and rtf_Style_Default.
Referenced by generateOutput().
|
inlinevirtual |
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 41 of file rtfgen.h.
References OutputGenerator::active, and OutputGenerator::RTF.
|
virtual |
Implements OutputGenerator.
Definition at line 926 of file rtfgen.cpp.
References DBG_RTF, rtf_Style, and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 943 of file rtfgen.cpp.
References DBG_RTF, endl(), m_omitParagraph, and OutputGenerator::t.
Referenced by endCodeLine().
void RTFGenerator::newParagraph | ( | ) |
Definition at line 2137 of file rtfgen.cpp.
References DBG_RTF, endl(), m_omitParagraph, and OutputGenerator::t.
Referenced by codify(), endCallGraph(), endClassDiagram(), endConstraintDocs(), endConstraintList(), endDescItem(), endDescription(), endDirDepGraph(), endDotGraph(), endInclDepGraph(), endIndexValue(), endItemList(), endMemberDescription(), endMemberDoc(), endMemberGroupDocs(), endMemberGroupHeader(), endMemberItem(), endMemberSubtitle(), endParamList(), endSection(), endSimpleSect(), endSubsection(), endSubsubsection(), endTextBlock(), startConstraintList(), startDescItem(), startDescList(), startItemList(), startItemListItem(), startParagraph(), startParamList(), startSimpleSect(), and writeEndAnnoItem().
|
private |
|
static |
This is an API to a VERY brittle RTF preprocessor that combines nested RTF files. This version replaces the infile with the new file
Definition at line 2606 of file rtfgen.cpp.
References err(), preProcessFile(), and testRTFOutput().
Referenced by generateOutput().
|
private |
Definition at line 2089 of file rtfgen.cpp.
References m_listLevel, makeIndexName(), and rtf_Style.
Referenced by startItemListItem(), startMemberGroup(), and startMemberItem().
|
private |
Definition at line 2075 of file rtfgen.cpp.
References m_listLevel, makeIndexName(), and rtf_Style.
Referenced by endMemberGroupHeader(), startIndent(), startMemberDescription(), and startMemberSubtitle().
|
private |
Definition at line 2108 of file rtfgen.cpp.
References m_listLevel, makeIndexName(), and rtf_Style.
Referenced by startCodeFragment().
|
private |
Definition at line 2102 of file rtfgen.cpp.
References m_listLevel, makeIndexName(), and rtf_Style.
Referenced by startConstraintList(), startDescription(), startDescTable(), startMemberDocSimple(), startParamList(), and startSimpleSect().
|
private |
Definition at line 2096 of file rtfgen.cpp.
References m_listLevel, makeIndexName(), and rtf_Style.
Referenced by startItemListItem().
|
private |
Definition at line 2082 of file rtfgen.cpp.
References m_listLevel, makeIndexName(), and rtf_Style.
Referenced by startIndexList().
|
private |
Definition at line 2783 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
private |
Definition at line 2789 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
Referenced by beginRTFSection().
|
private |
Definition at line 2795 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
Referenced by beginRTFChapter().
|
private |
Definition at line 2801 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
Referenced by writeRuler().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Changes the text font to bold face. The bold section ends with endBold()
Implements BaseOutputDocInterface.
Definition at line 134 of file rtfgen.h.
References OutputGenerator::t.
Referenced by startConstraintList(), startDescList(), startInlineHeader(), startMemberDoc(), startParamList(), startSimpleSect(), and writeObjectLink().
|
virtual |
Implements OutputGenerator.
Definition at line 2512 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
inlinevirtual |
Implements BaseOutputDocInterface.
Definition at line 154 of file rtfgen.h.
References endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1832 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
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 1899 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_Code_DepthStyle(), rtf_Style_Reset, and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 2879 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2838 of file rtfgen.cpp.
References DBG_RTF, docify(), endBold(), endl(), incrementIndentLevel(), newParagraph(), rtf_DList_DepthStyle(), rtf_Style_Reset, startBold(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2853 of file rtfgen.cpp.
References DBG_RTF, endl(), startEmphasis(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2866 of file rtfgen.cpp.
References DBG_RTF, endl(), startEmphasis(), and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1647 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Starts an item of a description list: e.g. <dt>
in HTML.
Implements BaseOutputDocInterface.
Definition at line 1594 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), and OutputGenerator::t.
void RTFGenerator::startDescList | ( | SectionTypes | ) |
Definition at line 1628 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), startBold(), and OutputGenerator::t.
|
virtual |
Starts a description list: e.g. <dl>
in HTML Items are surrounded by startDescItem() and endDescItem()
Implements BaseOutputDocInterface.
Definition at line 1580 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_DList_DepthStyle(), rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1986 of file rtfgen.cpp.
References DBG_RTF, docify(), endl(), rtf_DList_DepthStyle(), rtf_pageWidth, rtf_Style, rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2040 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2028 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2535 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2457 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1514 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
inlinevirtual |
Changes the text font to italic. The italic section ends with endEmphasis()
Implements BaseOutputDocInterface.
Definition at line 132 of file rtfgen.h.
References OutputGenerator::t.
Referenced by startConstraintParam(), startConstraintType(), startMemberDescription(), startMemberGroupDocs(), and startPageRef().
|
virtual |
Implements OutputGenerator.
Definition at line 332 of file rtfgen.cpp.
References beginRTFDocument(), OutputGenerator::fileName, Rtf_Style_Default::name, relativePathToRoot(), relPath, and OutputGenerator::startPlainFile().
|
inlinevirtual |
Starts a block with a certain meaning. Used for syntax highlighting, which elements of the same type are rendered using the same 'font class'.
clsName | The category name. |
Implements CodeOutputInterface.
Definition at line 260 of file rtfgen.h.
|
virtual |
|
virtual |
Implements OutputGenerator.
Definition at line 1454 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_Style, rtf_Style_Reset, and OutputGenerator::t.
Referenced by startMemberHeader().
|
inlinevirtual |
|
virtual |
Starts a (link to an) URL found in the documentation.
url | The URL to link to. |
Implements BaseOutputDocInterface.
Definition at line 1075 of file rtfgen.cpp.
References Config_getBool, startTypewriter(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2481 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1565 of file rtfgen.cpp.
References DBG_RTF, endl(), incrementIndentLevel(), rtf_CList_DepthStyle(), rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1041 of file rtfgen.cpp.
References DBG_RTF, endl(), m_omitParagraph, and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1150 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 955 of file rtfgen.cpp.
References DBG_RTF, endl(), incrementIndentLevel(), m_omitParagraph, rtf_LCList_DepthStyle(), rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2899 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 362 of file rtfgen.cpp.
References beginRTFChapter(), Doxygen::classSDict, DBG_RTF, Doxygen::directories, Doxygen::groupSDict, Doxygen::inputNameList, isClassDocumentation, isClassHierarchyIndex, isCompoundIndex, isDirDocumentation, isDirIndex, ClassDef::isEmbeddedInOuterScope(), isEndIndex, isExampleDocumentation, isFileDocumentation, isFileIndex, DirDef::isLinkableInProject(), NamespaceDef::isLinkableInProject(), FileDef::isLinkableInProject(), ClassDef::isLinkableInProject(), isMainPage, isModuleDocumentation, isModuleIndex, isNamespaceDocumentation, isNamespaceIndex, isPageDocumentation, isPageDocumentation2, isPageIndex, Definition::isReference(), isTitlePageAuthor, isTitlePageStart, SDict< ClassDef >::Iterator, SDict< GroupDef >::Iterator, SDict< NamespaceDef >::Iterator, m_listLevel, Doxygen::namespaceSDict, rtf_author, rtf_comments, rtf_company, rtf_documentType, rtf_keywords, rtf_manager, rtf_subject, OutputGenerator::t, and ClassDef::templateMaster().
|
virtual |
Implements OutputGenerator.
Definition at line 1161 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2910 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_Style, rtf_Style_Reset, startBold(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2997 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2985 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2973 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
start bullet list
Implements BaseOutputDocInterface.
Definition at line 978 of file rtfgen.cpp.
References DBG_RTF, endl(), incrementIndentLevel(), RTFListItemInfo::isEnum, m_listLevel, newParagraph(), rtf_listItemInfo, and OutputGenerator::t.
|
virtual |
start enumeration list
end enumeration list
write bullet or enum item
Implements BaseOutputDocInterface.
Definition at line 1018 of file rtfgen.cpp.
References DBG_RTF, endl(), m_listLevel, m_omitParagraph, newParagraph(), RTFListItemInfo::number, rtf_BList_DepthStyle(), rtf_EList_DepthStyle(), rtf_listItemInfo, rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 1608 of file rtfgen.cpp.
References DBG_RTF, endl(), incrementIndentLevel(), rtf_CList_DepthStyle(), rtf_Style_Reset, startEmphasis(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1481 of file rtfgen.cpp.
References addIndexItem(), DBG_RTF, endl(), rtf_Style, rtf_Style_Reset, startBold(), and OutputGenerator::t.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 2926 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_DList_DepthStyle(), rtf_pageWidth, rtf_Style, rtf_Style_Reset, OutputGenerator::t, theTranslator, Translator::trCompoundMembers(), and Translator::trEnumerationValues().
|
virtual |
Implements OutputGenerator.
Definition at line 2681 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_BList_DepthStyle(), rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2668 of file rtfgen.cpp.
References DBG_RTF, endl(), startEmphasis(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2653 of file rtfgen.cpp.
References DBG_RTF, endl(), incrementIndentLevel(), rtf_Style, rtf_Style_Reset, and OutputGenerator::t.
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 106 of file rtfgen.h.
References startGroupHeader().
|
virtual |
Implements OutputGenerator.
Definition at line 1859 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_BList_DepthStyle(), rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1925 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 2161 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_CList_DepthStyle(), rtf_Style_Reset, and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1356 of file rtfgen.cpp.
References startEmphasis(), and OutputGenerator::t.
|
virtual |
Starts a new paragraph
Starts a new paragraph
Implements BaseOutputDocInterface.
Definition at line 2147 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), and OutputGenerator::t.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 2750 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2726 of file rtfgen.cpp.
References DBG_RTF, docify(), endBold(), endl(), incrementIndentLevel(), newParagraph(), rtf_DList_DepthStyle(), rtf_Style_Reset, startBold(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 351 of file rtfgen.cpp.
References DBG_RTF, endl(), and OutputGenerator::t.
|
inlinevirtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1667 of file rtfgen.cpp.
References DBG_RTF, docify(), endl(), SectionInfo::Page, SectionInfo::Paragraph, rtf_Style, rtf_Style_Reset, SectionInfo::Section, SectionInfo::Subsection, SectionInfo::Subsubsection, and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 2694 of file rtfgen.cpp.
References DBG_RTF, docify(), endBold(), endl(), incrementIndentLevel(), newParagraph(), rtf_DList_DepthStyle(), rtf_Style_Reset, startBold(), OutputGenerator::t, and writeObjectLink().
|
inlinevirtual |
Implements BaseOutputDocInterface.
Definition at line 156 of file rtfgen.h.
References OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1187 of file rtfgen.cpp.
References DBG_RTF, rtf_Style, rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1202 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_Style, rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2114 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_Style, rtf_Style_Reset, and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1293 of file rtfgen.cpp.
References Config_getBool, rtfFormatBmkStr(), and OutputGenerator::t.
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1445 of file rtfgen.cpp.
References beginRTFChapter(), beginRTFSection(), Config_getBool, DBG_RTF, endl(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 1411 of file rtfgen.cpp.
References DBG_RTF, endl(), rtf_Style, rtf_Style_Reset, and OutputGenerator::t.
|
inlinevirtual |
Changes the text font to fixed size. The section ends with endTypewriter()
Implements BaseOutputDocInterface.
Definition at line 94 of file rtfgen.h.
References OutputGenerator::t.
Referenced by startHtmlLink().
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1871 of file rtfgen.cpp.
References DBG_RTF, endl(), OutputGenerator::fileName, Rtf_Style_Default::name, rtfFormatBmkStr(), and OutputGenerator::t.
Referenced by endSection(), and endTitleHead().
|
virtual |
Writes a single ASCII character to the output. Converts characters that have a special meaning.
Implements BaseOutputDocInterface.
Definition at line 1824 of file rtfgen.cpp.
References docify().
|
inlinevirtual |
Write an anchor to a source listing.
name | The name of the anchor. |
Implements CodeOutputInterface.
Definition at line 263 of file rtfgen.h.
|
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 1379 of file rtfgen.cpp.
References codify(), Config_getBool, endl(), rtfFormatBmkStr(), and OutputGenerator::t.
|
virtual |
Implements OutputGenerator.
Definition at line 2775 of file rtfgen.cpp.
References DocNode::accept(), Definition::getDefFileExtension(), m_omitParagraph, and OutputGenerator::t.
Referenced by endIndexSection().
|
virtual |
Implements OutputGenerator.
Definition at line 1134 of file rtfgen.cpp.
References DBG_RTF, endl(), newParagraph(), OutputGenerator::t, and writeRTFReference().
|
static |
Definition at line 113 of file rtfgen.cpp.
References OutputGenerator::t, and versionString.
Referenced by readConfiguration().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 3013 of file rtfgen.cpp.
References OutputGenerator::t.
|
inlinevirtual |
Implements OutputGenerator.
Definition at line 146 of file rtfgen.h.
|
inlinevirtual |
Writes the line number of a source listing
ref | External reference (when imported from a tag file) |
file | The file part of the URL pointing to the docs. |
anchor | The anchor part of the URL pointing to the docs. |
lineNumber | The line number to write |
Implements CodeOutputInterface.
Definition at line 129 of file rtfgen.h.
References OutputGenerator::t.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements BaseOutputDocInterface.
Definition at line 1919 of file rtfgen.cpp.
References OutputGenerator::t.
|
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 1323 of file rtfgen.cpp.
References Config_getBool, docify(), endBold(), endl(), rtfFormatBmkStr(), startBold(), and OutputGenerator::t.
Referenced by startSimpleSect().
|
virtual |
Implements OutputGenerator.
Definition at line 918 of file rtfgen.cpp.
References endl(), Rtf_Style_Default::name, rtf_Style_Reset, and OutputGenerator::t.
|
inlinevirtual |
|
private |
Definition at line 1892 of file rtfgen.cpp.
References rtfFormatBmkStr(), and OutputGenerator::t.
Referenced by endIndexItem(), endIndexValue(), endPageRef(), and writeEndAnnoItem().
|
inlinevirtual |
Writes a horizontal ruler to the output
Implements BaseOutputDocInterface.
Definition at line 124 of file rtfgen.h.
References rtfwriteRuler_thin().
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements OutputGenerator.
Definition at line 1110 of file rtfgen.cpp.
References Config_getBool, DBG_RTF, docify(), endl(), rtfFormatBmkStr(), and OutputGenerator::t.
|
virtual |
Writes an ASCII string to the output, without converting special characters.
Implements BaseOutputDocInterface.
Definition at line 950 of file rtfgen.cpp.
References OutputGenerator::t.
|
virtual |
|
static |
Definition at line 96 of file rtfgen.cpp.
References Rtf_Style_Default::definition, endl(), Rtf_Style_Default::name, Rtf_Style_Default::reference, rtf_Style_Default, OutputGenerator::t, and versionString.
Referenced by readConfiguration().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Writes a tool tip definition
id | unique identifier for the tooltip |
docInfo | Info about the symbol's documentation. |
decl | full declaration of the symbol (for functions) |
desc | brief description for the symbol |
defInfo | Info about the symbol's definition in the source code |
declInfo | Info about the symbol's declaration in the source code |
Implements CodeOutputInterface.
Definition at line 87 of file rtfgen.h.
|
private |
Definition at line 281 of file rtfgen.h.
Referenced by codify(), RTFGenerator(), and startCodeLine().
|
private |
Definition at line 284 of file rtfgen.h.
Referenced by RTFGenerator().
|
private |
Definition at line 285 of file rtfgen.h.
Referenced by decrementIndentLevel(), endItemList(), incrementIndentLevel(), rtf_BList_DepthStyle(), rtf_CList_DepthStyle(), rtf_Code_DepthStyle(), rtf_DList_DepthStyle(), rtf_EList_DepthStyle(), rtf_LCList_DepthStyle(), RTFGenerator(), startIndexSection(), startItemList(), and startItemListItem().
|
private |
Definition at line 287 of file rtfgen.h.
Referenced by RTFGenerator().
|
private |
Definition at line 286 of file rtfgen.h.
Referenced by docify(), endCodeFragment(), endConstraintList(), endIndexItem(), endIndexList(), endIndexValue(), endItemList(), endParagraph(), endParamList(), endSection(), endSimpleSect(), lineBreak(), newParagraph(), RTFGenerator(), startIndexItem(), startIndexList(), startItemListItem(), and writeDoc().
|
private |
Definition at line 282 of file rtfgen.h.
Referenced by endIndexSection(), and RTFGenerator().
|
private |
Definition at line 288 of file rtfgen.h.
Referenced by endCallGraph(), endClassDiagram(), endDirDepGraph(), endDotGraph(), endInclDepGraph(), and startFile().