浏览该文件的文档.
32 virtual std::unique_ptr<OutputGenerator>
clone()
const;
void writeStartAnnoItem(const QCString &type, const QCString &file, const QCString &path, const QCString &name)
void rtfwriteRuler_doubleline()
QCString fileName() const
void startInlineMemberName()
void endMemberDescription()
RTFListItemInfo m_listItemInfo[maxIndentLevels]
void startHtmlLink(const QCString &url)
Representation of an directory dependency graph
void writeLabel(const QCString &l, bool isLast)
The common base class of all entity definitions found in the sources.
void writeGraphicalHierarchy(DotGfxHierarchyTable &)
virtual std::unique_ptr< OutputGenerator > clone() const
QCString rtf_EList_DepthStyle()
void writeFooter(const QCString &)
QCString rtf_CList_DepthStyle()
QCString rtf_BList_DepthStyle()
void endDoxyAnchor(const QCString &, const QCString &)
void rtfwriteRuler_emboss()
void endIndexSection(IndexSections)
static const int maxIndentLevels
void writeSplitBar(const QCString &)
void endCodeFragment(const QCString &style)
Generator for RTF output.
Abstract node interface with type information.
static void writeStyleSheetFile(TextStream &t)
void startParameterList(bool)
void docify(const QCString &text)
void startConstraintDocs()
void startIndexValue(bool)
void exceptionEntry(const QCString &, bool)
void startParamList(ParamListTypes, const QCString &)
void startSection(const QCString &, const QCString &, SectionType)
void startParameterName(bool)
void startFontClass(const QCString &)
void startProjectNumber()
void startHeaderSection()
void endDotGraph(DotClassGraph &)
Text streaming class that buffers data.
void writeStyleInfo(int part)
void startCodeFragment(const QCString &style)
void startMemberGroupDocs()
void codify(const QCString &text)
void writeQuickLinks(bool, HighlightedItem, const QCString &)
void endInlineMemberDoc()
SectionType
enum representing the various types of sections and entities that can be referred to.
void startGroupHeader(int)
void startCompoundTemplateParams()
void startDescTable(const QCString &title)
void writeNavigationPath(const QCString &)
void startMemberDoc(const QCString &, const QCString &, const QCString &, const QCString &, int, int, bool)
void writeCodeAnchor(const QCString &)
void endIndexValue(const QCString &, bool)
void writeObjectLink(const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name)
void startMemberTemplateParams()
void startIndexSection(IndexSections)
void setSourceFileName(const QCString &sourceFileName)
void endMemberGroup(bool)
QCString rtf_DList_DepthStyle()
void endInlineMemberName()
QCString m_sourceFileName
A model of a class/file/namespace member symbol.
void startDescList(SectionTypes)
void writeDoc(DocNode *, const Definition *, const MemberDef *, int)
void endParameterName(bool, bool, bool)
RTFGenerator & operator=(const RTFGenerator &)
void writeInheritedSectionTitle(const QCString &, const QCString &, const QCString &, const QCString &, const QCString &, const QCString &)
QCString rtf_LCList_DepthStyle()
void writeTooltip(const QCString &, const DocLinkInfo &, const QCString &, const QCString &, const SourceLinkInfo &, const SourceLinkInfo &)
void startMemberDocSimple(bool)
void endPageRef(const QCString &, const QCString &)
Representation of an call graph
void addIndexItem(const QCString &, const QCString &)
void startParameterType(bool, const QCString &)
void writeLineNumber(const QCString &, const QCString &, const QCString &, int l, bool)
void startFile(const QCString &name, const QCString &manName, const QCString &title, int id)
void addWord(const QCString &, bool)
void startTitleHead(const QCString &)
void startMemberDescription(const QCString &, const QCString &, bool)
void startMemberItem(const QCString &, int, const QCString &)
void startDescTableTitle()
void startMemberDocPrefixItem()
void writeString(const QCString &text)
void startInlineMemberDoc()
void writeEndAnnoItem(const QCString &name)
void startIndexListItem()
void endMemberDocSimple(bool)
void endMemberGroupHeader()
void startConstraintList(const QCString &)
void insertMemberAlignLeft(int, bool)
void endCallGraph(DotCallGraph &)
void endDirDepGraph(DotDirDeps &g)
void endInlineMemberType()
void startMemberDeclaration()
void writeNonBreakableSpace(int)
void rtfwriteRuler_thick()
Class representing a built-in class diagram.
Representation of a class inheritance or dependency graph
void endMemberGroupDocs()
void startMemberSections()
void insertMemberAlign(bool)
void writeRTFReference(const QCString &label)
void endMemberDeclaration(const QCString &, const QCString &)
void startIndexItem(const QCString &ref, const QCString &file)
void startParagraph(const QCString &classDef)
void endConstraintParam()
void startTextBlock(bool dense)
void endAnonTypeScope(int)
void startAnonTypeScope(int)
void startDoxyAnchor(const QCString &, const QCString &, const QCString &, const QCString &, const QCString &)
Abstract output generator.
void startConstraintType()
void endCompoundTemplateParams()
void startGroupCollaboration()
static bool preProcessFileInplace(const QCString &path, const QCString &name)
This is an API to a VERY brittle RTF preprocessor that combines nested RTF files.
void rtfwriteRuler_thin()
void startMemberDocName(bool)
void endGroupCollaboration(DotGroupCollaboration &g)
void startInlineMemberType()
void startDescTableData()
void startConstraintParam()
QCString rtf_Code_DepthStyle()
void startMemberDocList()
void writePageLink(const QCString &, bool)
void writeSummaryLink(const QCString &, const QCString &, const QCString &, bool)
Representation of a group collaboration graph
void startMemberHeader(const QCString &, int)
void startSubsubsection()
Representation of an include dependency graph
void writeCodeLink(CodeSymbolType type, const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name, const QCString &tooltip)
Represents a graphical class hierarchy
void startMemberGroupHeader(bool)
void lineBreak(const QCString &style=QCString())
void endMemberTemplateParams(const QCString &, const QCString &)
void writeAnchor(const QCString &fileName, const QCString &name)
void startTextLink(const QCString &f, const QCString &anchor)
void setCurrentDoc(const Definition *, const QCString &, bool)
void endTitleHead(const QCString &, const QCString &name)
void endMemberDocPrefixItem()
void endIndexItem(const QCString &ref, const QCString &file)
void endClassDiagram(const ClassDiagram &, const QCString &filename, const QCString &name)
void startMemberSubtitle()
void setRelativePath(const QCString &path)
static void writeExtensionsFile(TextStream &t)
void endSection(const QCString &, SectionType)
void endInclDepGraph(DotInclDepGraph &)
This is an alternative implementation of QCString.