浏览该文件的文档.
24 #define LATEX_STYLE_EXTENSION ".sty"
86 virtual std::unique_ptr<OutputGenerator>
clone()
const;
void startMemberDocPrefixItem()
void insertMemberAlignLeft(int, bool)
QCString fileName() const
void endPageRef(const QCString &, const QCString &)
void endMemberGroup(bool)
void startGroupCollaboration()
void writeCodeAnchor(const QCString &anchor)
void addIndexItem(const QCString &, const QCString &)
void startMemberHeader(const QCString &, int)
void startDescTableTitle()
void _writeCodeLink(const QCString &className, const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name, const QCString &tooltip)
void writeQuickLinks(bool, HighlightedItem, const QCString &)
Representation of an directory dependency graph
void codify(const QCString &text)
void endInlineMemberType()
void writeSummaryLink(const QCString &, const QCString &, const QCString &, bool)
void writeTooltip(const QCString &, const DocLinkInfo &, const QCString &, const QCString &, const SourceLinkInfo &, const SourceLinkInfo &) override
void startDescTable(const QCString &title)
The common base class of all entity definitions found in the sources.
void endSection(const QCString &, SectionType)
void startIndexValue(bool)
void startInlineMemberDoc()
void startCodeFragment(const QCString &style) override
void startParameterName(bool)
void startSection(const QCString &, const QCString &, SectionType)
void endMemberDescription()
Abstract node interface with type information.
void writeLineNumber(const QCString &, const QCString &, const QCString &, int, bool) override
void endDoxyAnchor(const QCString &, const QCString &)
void writeNonBreakableSpace(int)
void writeGraphicalHierarchy(DotGfxHierarchyTable &)
void startMemberDoc(const QCString &, const QCString &, const QCString &, const QCString &, int, int, bool)
void startMemberItem(const QCString &, int, const QCString &)
void writeNavigationPath(const QCString &)
void writeLabel(const QCString &l, bool isLast)
void endParameterName(bool, bool, bool)
virtual ~LatexGenerator()
void startFontClass(const QCString &s)
void startMemberDeclaration()
void writeEndAnnoItem(const QCString &name)
void docify(const QCString &str)
void startParamList(ParamListTypes, const QCString &title)
void endFontClass() override
void endCodeFragment(const QCString &style)
void startFontClass(const QCString &) override
virtual std::unique_ptr< OutputGenerator > clone() const
void startGroupHeader(int)
void startParameterType(bool, const QCString &)
Text streaming class that buffers data.
void endCodeLine() override
void exceptionEntry(const QCString &, bool)
void writeInheritedSectionTitle(const QCString &, const QCString &, const QCString &, const QCString &, const QCString &, const QCString &)
SectionType
enum representing the various types of sections and entities that can be referred to.
void writeFooter(const QCString &)
void endDotGraph(DotClassGraph &)
void endMemberDocPrefixItem()
void startMemberDocName(bool)
void startIndexItem(const QCString &ref, const QCString &file)
void startIndexListItem()
void startParagraph(const QCString &classDef)
LatexCodeGenerator(TextStream &t, const QCString &relPath, const QCString &sourceFile)
void docify(const QCString &text)
void startInlineMemberName()
void writeString(const QCString &text)
static void writeStyleSheetFile(TextStream &t)
void startSubsubsection()
void startDoxyAnchor(const QCString &, const QCString &, const QCString &, const QCString &, const QCString &)
A model of a class/file/namespace member symbol.
void writeSplitBar(const QCString &)
static void writeHeaderFile(TextStream &t)
void insertMemberAlign(bool)
virtual OutputType type() const
void startIndexSection(IndexSections)
void endMemberGroupHeader()
Representation of an call graph
void endMemberDocSimple(bool)
void endTitleHead(const QCString &, const QCString &name)
void startDescTableData()
void startAnonTypeScope(int)
static void writeFooterFile(TextStream &t)
void setCurrentDoc(const Definition *, const QCString &, bool) override
void endMemberGroupDocs()
void startTextBlock(bool)
void startCompoundTemplateParams()
void startConstraintParam()
void addWord(const QCString &, bool) override
void startConstraintDocs()
int usedTableLevel() const
void startHeaderSection()
void startMemberTemplateParams()
void startCodeFragment(const QCString &style)
void setSourceFileName(const QCString &sourceFileName)
void writeTooltip(const QCString &id, const DocLinkInfo &docInfo, const QCString &decl, const QCString &desc, const SourceLinkInfo &defInfo, const SourceLinkInfo &declInfo)
void startMemberDescription(const QCString &, const QCString &, bool)
void endIndexValue(const QCString &, bool)
void writeStyleInfo(int part)
Class representing a built-in class diagram.
Representation of a class inheritance or dependency graph
void endDirDepGraph(DotDirDeps &g)
QCString m_sourceFileName
void writeCodeLink(CodeSymbolType type, const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name, const QCString &tooltip)
void writeLineNumber(const QCString &ref, const QCString &file, const QCString &anchor, int lineNumber, bool writeLineAnchor)
void endClassDiagram(const ClassDiagram &, const QCString &, const QCString &)
void startParameterList(bool)
void writeCodeAnchor(const QCString &) override
void endCodeFragment(const QCString &style) override
void setRelativePath(const QCString &path)
void startMemberDocSimple(bool)
void startConstraintList(const QCString &)
void writeAnchor(const QCString &fileName, const QCString &name)
void startCodeLine(bool hasLineNumbers)
void codify(const QCString &text) override
Abstract output generator.
void endCallGraph(DotCallGraph &)
void addWord(const QCString &, bool)
void endIndexSection(IndexSections)
void startMemberGroupDocs()
void endMemberDeclaration(const QCString &, const QCString &)
void startFile(const QCString &name, const QCString &manName, const QCString &title, int id)
void startCodeLine(bool) override
Output interface for code parser.
void startMemberSections()
Generator for LaTeX output.
void endInlineMemberDoc()
void startInlineMemberType()
void writeDoc(DocNode *, const Definition *ctx, const MemberDef *, int id)
void writeObjectLink(const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name)
Representation of a group collaboration graph
void startDescList(SectionTypes)
void writeCodeLink(CodeSymbolType type, const QCString &ref, const QCString &file, const QCString &anchor, const QCString &name, const QCString &tooltip) override
void endConstraintParam()
void startTextLink(const QCString &, const QCString &)
Representation of an include dependency graph
void startMemberGroupHeader(bool)
void writeStartAnnoItem(const QCString &type, const QCString &file, const QCString &path, const QCString &name)
void lineBreak(const QCString &style=QCString())
void endIndexItem(const QCString &ref, const QCString &file)
void setCurrentDoc(const Definition *, const QCString &, bool)
Represents a graphical class hierarchy
void endInlineMemberName()
void endCompoundTemplateParams()
void startMemberDocList()
void startProjectNumber()
void endMemberTemplateParams(const QCString &, const QCString &)
LatexGenerator & operator=(const LatexGenerator &)
void endInclDepGraph(DotInclDepGraph &)
LatexCodeGenerator m_codeGen
void endGroupCollaboration(DotGroupCollaboration &g)
void endAnonTypeScope(int)
void startMemberSubtitle()
void startTitleHead(const QCString &)
void writePageLink(const QCString &, bool)
void startConstraintType()
void startHtmlLink(const QCString &url)
This is an alternative implementation of QCString.