浏览该文件的文档.
26 int id()
const {
return m_id; }
73 virtual std::unique_ptr<OutputGenerator>
clone()
const;
214 {
m_t <<
"<a name=\"" << name <<
"\" id=\"" << name <<
"\"></a>"; }
229 int memCount,
int memTotal,
bool showInline);
296 {
m_t <<
"<div class=\"textblock\">"; }
void startMemberDescription(const QCString &anchor, const QCString &inheritId, bool typ)
void startMemberDeclaration()
void endCompoundTemplateParams()
void writeTooltip(const QCString &id, const DocLinkInfo &docInfo, const QCString &decl, const QCString &desc, const SourceLinkInfo &defInfo, const SourceLinkInfo &declInfo)
void startFontClass(const QCString &s)
void _writeCodeLink(const QCString &className, const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name, const QCString &tooltip)
void writeLabel(const QCString &l, bool isLast)
void exceptionEntry(const QCString &, bool)
Generator for HTML output
void startIndexValue(bool)
void startGroupCollaboration()
void endClassDiagram(const ClassDiagram &, const QCString &, const QCString &)
void endInlineMemberDoc()
Representation of an directory dependency graph
void endMemberGroupHeader()
void startMemberDoc(const QCString &clName, const QCString &memName, const QCString &anchor, const QCString &title, int memCount, int memTotal, bool showInline)
The common base class of all entity definitions found in the sources.
void docify(const QCString &str)
void startPageDoc(const QCString &pageTitle)
void endSection(const QCString &, SectionType)
void writeCodeLink(CodeSymbolType type, const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name, const QCString &tooltip)
void startCodeFragment(const QCString &style)
void writeInheritedSectionTitle(const QCString &id, const QCString &ref, const QCString &file, const QCString &anchor, const QCString &title, const QCString &name)
void endMemberDeclaration(const QCString &anchor, const QCString &inheritId)
void startIndexItem(const QCString &ref, const QCString &file)
void writeQuickLinks(bool compact, HighlightedItem hli, const QCString &file)
void lineBreak(const QCString &style)
void writeDoc(DocNode *, const Definition *, const MemberDef *, int id)
Abstract node interface with type information.
HtmlCodeGenerator m_codeGen
void startGroupHeader(int)
void writeLineNumber(const QCString &, const QCString &, const QCString &, int, bool)
void startMemberDocPrefixItem()
void writeSummaryLink(const QCString &file, const QCString &anchor, const QCString &title, bool first)
static void writeStyleSheetFile(TextStream &t)
void writeFooter(const QCString &navPath)
void writeCodeAnchor(const QCString &anchor)
void addWord(const QCString &, bool)
void codify(const QCString &text)
void startMemberTemplateParams()
static void writeSearchData(const QCString &dir)
void startAnonTypeScope(int)
void startHeaderSection()
void writeCodeLink(CodeSymbolType type, const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name, const QCString &tooltip)
void startDescTableTitle()
void startHtmlLink(const QCString &url)
void startParagraph(const QCString &classDef)
Text streaming class that buffers data.
void endConstraintParam()
void startTitleHead(const QCString &)
void startParameterType(bool first, const QCString &key)
void startIndexSection(IndexSections)
void startMemberSections()
void startTextBlock(bool)
void writeGraphicalHierarchy(DotGfxHierarchyTable &g)
SectionType
enum representing the various types of sections and entities that can be referred to.
void endCallGraph(DotCallGraph &g)
static void writeExternalSearchPage()
void endCodeFragment(const QCString &)
void docify(const QCString &text)
void endIndexValue(const QCString &, bool)
static QCString getMathJaxMacros()
static void writeFooterFile(TextStream &t)
void writeAnchor(const QCString &, const QCString &name)
void endTitleHead(const QCString &, const QCString &)
void endMemberDocPrefixItem()
void endDotGraph(DotClassGraph &g)
void startFile(const QCString &name, const QCString &manName, const QCString &title, int id)
void startMemberSubtitle()
void setCurrentDoc(const Definition *context, const QCString &anchor, bool isSourceFile)
A model of a class/file/namespace member symbol.
void writeTooltip(const QCString &id, const DocLinkInfo &docInfo, const QCString &decl, const QCString &desc, const SourceLinkInfo &defInfo, const SourceLinkInfo &declInfo)
void writeCodeAnchor(const QCString &anchor)
void insertMemberAlign(bool)
void writeSplitBar(const QCString &name)
HtmlGenerator & operator=(const HtmlGenerator &g)
void endCodeFragment(const QCString &style)
void startMemberDocSimple(bool)
Representation of an call graph
void startDescTableData()
void startInlineMemberType()
void startCodeLine(bool hasLineNumbers)
void writeNavigationPath(const QCString &s)
void setCurrentDoc(const Definition *, const QCString &, bool)
void startIndexListItem()
void startInlineMemberName()
void writeStyleInfo(int part)
void endPageRef(const QCString &, const QCString &)
void endMemberGroupDocs()
void startFontClass(const QCString &s)
void writeLineNumber(const QCString &ref, const QCString &file, const QCString &anchor, int lineNumber, bool writeLineAnchor)
Class representing a built-in class diagram.
Representation of a class inheritance or dependency graph
void endDoxyAnchor(const QCString &fName, const QCString &anchor)
void startMemberItem(const QCString &anchor, int, const QCString &inheritId)
void writeObjectLink(const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name)
void startMemberGroupHeader(bool)
void insertMemberAlignLeft(int, bool)
Abstract output generator.
void writePageLink(const QCString &, bool)
void startConstraintType()
void startMemberGroupDocs()
void addWord(const QCString &word, bool hiPriority)
void startParameterName(bool)
static QCString writeLogoAsString(const QCString &path)
static void writeSearchPage()
void endInlineMemberName()
void setRelativePath(const QCString &path)
void endDirDepGraph(DotDirDeps &g)
Output interface for code parser.
static QCString writeSplitBarAsString(const QCString &name, const QCString &relpath)
void endMemberDocSimple(bool)
void endIndexItem(const QCString &ref, const QCString &file)
void endMemberTemplateParams(const QCString &anchor, const QCString &inheritId)
void startParamList(ParamListTypes, const QCString &)
void startInlineMemberDoc()
void startCompoundTemplateParams()
void startSection(const QCString &, const QCString &, SectionType)
Representation of a group collaboration graph
void startSubsubsection()
void startDoxyAnchor(const QCString &fName, const QCString &manName, const QCString &anchor, const QCString &name, const QCString &args)
int id() const
Identifier for the output file
void startTextLink(const QCString &file, const QCString &anchor)
void startConstraintList(const QCString &)
void endIndexSection(IndexSections)
void endInlineMemberType()
void startDescTable(const QCString &title)
Representation of an include dependency graph
void startConstraintDocs()
void writeEndAnnoItem(const QCString &)
Represents a graphical class hierarchy
HtmlCodeGenerator(TextStream &t, const QCString &relPath)
void startMemberDocList()
void startConstraintParam()
void endInclDepGraph(DotInclDepGraph &g)
void writeNonBreakableSpace(int)
void writeStartAnnoItem(const QCString &type, const QCString &file, const QCString &path, const QCString &name)
void startMemberHeader(const QCString &, int)
void writeString(const QCString &text)
void endGroupCollaboration(DotGroupCollaboration &g)
virtual std::unique_ptr< OutputGenerator > clone() const
void endMemberGroup(bool)
static void writePageFooter(TextStream &t, const QCString &, const QCString &, const QCString &)
void endAnonTypeScope(int)
static void writeHeaderFile(TextStream &t, const QCString &cssname)
void startMemberDocName(bool)
void endParameterName(bool last, bool emptyList, bool closeBracket)
void startParameterList(bool)
virtual OutputType type() const
void codify(const QCString &text)
static void writeTabData()
Additional initialization after indices have been created
void startProjectNumber()
void addIndexItem(const QCString &, const QCString &)
void endMemberDescription()
void startCodeFragment(const QCString &style)
This is an alternative implementation of QCString.