The docbookgen.cpp
File Reference
Included Headers
Functions Index
void | writeDocbookString (TextStream &t, const QCString &s) |
void | writeDocbookCodeString (bool hide, TextStream &t, const QCString &str, size_t &col, size_t stripIndentAmount) |
static void | addIndexTerm (TextStream &t, QCString prim, QCString sec="") |
void | writeDocbookLink (TextStream &t, const QCString &, const QCString &compoundId, const QCString &anchorId, const QCString &text, const QCString &) |
static QCString | objectLinkToString (const QCString &, const QCString &f, const QCString &anchor, const QCString &text) |
QCString | convertToDocBook (const QCString &s, const bool retainNewline) |
Variables Index
static constexpr auto | hex ="0123456789ABCDEF" |
Macro Definitions Index
#define | Docbook_DB(x) do {} while(0) |
#define | DB_GEN_C |
#define | DB_GEN_C1(x) |
#define | DB_GEN_C2(y) |
#define | DB_GEN_C2a(x, y) |
Functions
addIndexTerm()
| static |
Definition at line 138 of file docbookgen.cpp.
Reference convertToDocBook.
Referenced by DocbookGenerator::addIndexItem, DocbookGenerator::endTitleHead and DocbookGenerator::startMemberDoc.
convertToDocBook()
|
Converts a string to an DocBook-encoded string
Definition at line 1482 of file docbookgen.cpp.
References GrowBuf::addChar, GrowBuf::addStr, QCString::data, GrowBuf::get, hex, HtmlEntityMapper::instance, QCString::isEmpty, HtmlEntityMapper::name2sym and HtmlEntityMapper::Sym_Unknown.
Referenced by addIndexTerm, DocbookGenerator::docify, DocbookDocVisitor::filter, objectLinkToString, DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), DocbookGenerator::startDescTable, DocbookGenerator::startIndexSection, DocbookGenerator::startMemberDoc, DocbookGenerator::startMemberDocSimple, DocbookGenerator::startTocEntry, DocbookDocVisitor::visitPreStart, writeDocbookString and DocbookGenerator::writeInheritedSectionTitle.
objectLinkToString()
| static |
Definition at line 771 of file docbookgen.cpp.
References convertToDocBook, DB_GEN_C, QCString::isEmpty and stripPath.
Referenced by DocbookGenerator::writeInheritedSectionTitle, LatexGenerator::writeInheritedSectionTitle, ManGenerator::writeInheritedSectionTitle, RTFGenerator::writeInheritedSectionTitle, DocbookGenerator::writeObjectLink, LatexGenerator::writeObjectLink and RTFGenerator::writeObjectLink.
writeDocbookCodeString()
| inline |
Definition at line 83 of file docbookgen.cpp.
References Config_getInt, QCString::data, hex, QCString::isEmpty and updateColumnCount.
Referenced by DocbookCodeGenerator::codify.
writeDocbookLink()
|
Definition at line 151 of file docbookgen.cpp.
References QCString::isEmpty, stripPath and writeDocbookString.
Referenced by DocbookCodeGenerator::writeCodeLink.
writeDocbookString()
| inline |
Definition at line 78 of file docbookgen.cpp.
Reference convertToDocBook.
Referenced by DocbookCodeGenerator::writeCodeLinkLine and writeDocbookLink.
Variables
hex
| constexpr static |
Definition at line 1479 of file docbookgen.cpp.
Referenced by HtmlCodeGenerator::codify, convertIndexWordToAnchor, convertToDocBook, convertToHtml, convertToId, escapeCharsInString, HtmlDocVisitor::filter, HtmlDocVisitor::filterQuotedCdataAttr, getDirectoryBackgroundColor, latexFilterURL, letterToLabel, replaceColorMarkers, SearchTerm::termEncoded and writeDocbookCodeString.
Macro Definitions
DB_GEN_C
|
Definition at line 70 of file docbookgen.cpp.
Referenced by DocbookGenerator::addIndexItem, DocbookGenerator::addLabel, DocbookGenerator::DocbookGenerator, DocbookGenerator::docify, DocbookGenerator::endBold, DocbookGenerator::endCallGraph, DocbookGenerator::endClassDiagram, DocbookGenerator::endCompoundTemplateParams, DocbookGenerator::endConstraintDocs, DocbookGenerator::endConstraintList, DocbookGenerator::endConstraintParam, DocbookGenerator::endConstraintType, DocbookGenerator::endDescTable, DocbookGenerator::endDescTableData, DocbookGenerator::endDescTableInit, DocbookGenerator::endDescTableRow, DocbookGenerator::endDescTableTitle, DocbookGenerator::endDirDepGraph, DocbookGenerator::endDotGraph, DocbookGenerator::endDoxyAnchor, DocbookGenerator::endExamples, DocbookGenerator::endFile, DocbookGenerator::endGroupCollaboration, DocbookGenerator::endGroupHeader, DocbookGenerator::endInclDepGraph, DocbookGenerator::endInlineMemberDoc, DocbookGenerator::endInlineMemberName, DocbookGenerator::endInlineMemberType, DocbookGenerator::endLabels, DocbookGenerator::endMemberDoc, DocbookGenerator::endMemberDocList, DocbookGenerator::endMemberDocName, DocbookGenerator::endMemberDocPrefixItem, DocbookGenerator::endMemberDocSimple, DocbookGenerator::endMemberGroup, DocbookGenerator::endMemberGroupHeader, DocbookGenerator::endMemberHeader, DocbookGenerator::endMemberItem, DocbookGenerator::endMemberList, DocbookGenerator::endMemberTemplateParams, DocbookGenerator::endParagraph, DocbookGenerator::endParameterDefVal, DocbookGenerator::endParameterExtra, DocbookGenerator::endParameterList, DocbookGenerator::endParameterName, DocbookGenerator::endSection, DocbookGenerator::endTextBlock, DocbookGenerator::endTitleHead, DocbookGenerator::endTypewriter, DocbookGenerator::exceptionEntry, DocbookGenerator::lineBreak, objectLinkToString, DocbookGenerator::startBold, DocbookGenerator::startCallGraph, DocbookGenerator::startClassDiagram, DocbookGenerator::startCompoundTemplateParams, DocbookGenerator::startConstraintDocs, DocbookGenerator::startConstraintList, DocbookGenerator::startConstraintParam, DocbookGenerator::startConstraintType, DocbookGenerator::startDescTable, DocbookGenerator::startDescTableData, DocbookGenerator::startDescTableInit, DocbookGenerator::startDescTableRow, DocbookGenerator::startDescTableTitle, DocbookGenerator::startDirDepGraph, DocbookGenerator::startDotGraph, DocbookGenerator::startDoxyAnchor, DocbookGenerator::startExamples, DocbookGenerator::startFile, DocbookGenerator::startGroupCollaboration, DocbookGenerator::startInclDepGraph, DocbookGenerator::startInlineMemberDoc, DocbookGenerator::startInlineMemberName, DocbookGenerator::startInlineMemberType, DocbookGenerator::startLabels, DocbookGenerator::startMemberDocList, DocbookGenerator::startMemberDocName, DocbookGenerator::startMemberDocPrefixItem, DocbookGenerator::startMemberDocSimple, DocbookGenerator::startMemberGroup, DocbookGenerator::startMemberGroupHeader, DocbookGenerator::startMemberHeader, DocbookGenerator::startMemberItem, DocbookGenerator::startMemberList, DocbookGenerator::startMemberTemplateParams, DocbookGenerator::startParagraph, DocbookGenerator::startParameterDefVal, DocbookGenerator::startParameterExtra, DocbookGenerator::startParameterList, DocbookGenerator::startParameterName, DocbookGenerator::startSection, DocbookGenerator::startTextBlock, DocbookGenerator::startTitleHead, DocbookGenerator::startTypewriter, DocbookGenerator::writeChar, DocbookGenerator::writeDoc, DocbookGenerator::writeInheritedSectionTitle, DocbookGenerator::writeLabel, DocbookGenerator::writeNonBreakableSpace, DocbookGenerator::writeObjectLink, DocbookGenerator::writePageLink and DocbookGenerator::writeString.
DB_GEN_C1
|
Definition at line 71 of file docbookgen.cpp.
Referenced by DocbookCodeGenerator::endCodeFragment and DocbookCodeGenerator::startCodeFragment.
DB_GEN_C2
|
Definition at line 72 of file docbookgen.cpp.
Referenced by DocbookGenerator::endIndexSection, DocbookGenerator::startGroupHeader, DocbookGenerator::startIndexSection, DocbookGenerator::startMemberDoc and DocbookGenerator::writeRuler.
DB_GEN_C2a
|
Definition at line 73 of file docbookgen.cpp.
Docbook_DB
|
Definition at line 58 of file docbookgen.cpp.
Referenced by DocbookCodeGenerator::codify, DocbookCodeGenerator::endCodeLine, DocbookCodeGenerator::endFontClass, DocbookCodeGenerator::startCodeLine, DocbookCodeGenerator::startFontClass, DocbookCodeGenerator::writeCodeAnchor, DocbookCodeGenerator::writeCodeLink, DocbookCodeGenerator::writeCodeLinkLine, DocbookCodeGenerator::writeLineNumber and DocbookCodeGenerator::writeTooltip.
Generated via doxygen2docusaurus by Doxygen 1.14.0.