Doxygen
|
#include <stdlib.h>
#include <assert.h>
#include <mutex>
#include "message.h"
#include "htmlgen.h"
#include "config.h"
#include "util.h"
#include "doxygen.h"
#include "diagram.h"
#include "version.h"
#include "dot.h"
#include "dotcallgraph.h"
#include "dotclassgraph.h"
#include "dotdirdeps.h"
#include "dotgfxhierarchytable.h"
#include "dotgroupcollaboration.h"
#include "dotincldepgraph.h"
#include "language.h"
#include "htmlhelp.h"
#include "docparser.h"
#include "docnode.h"
#include "htmldocvisitor.h"
#include "searchindex.h"
#include "pagedef.h"
#include "debug.h"
#include "dirdef.h"
#include "vhdldocgen.h"
#include "layout.h"
#include "image.h"
#include "ftvhelp.h"
#include "resourcemgr.h"
#include "tooltip.h"
#include "growbuf.h"
#include "fileinfo.h"
#include "dir.h"
#include "utf8.h"
#include "textstream.h"
#include "indexlist.h"
#include "datetime.h"
#include "portable.h"
#include "outputlist.h"
#include "stringutil.h"
Go to the source code of this file.
Macros | |
#define | DBG_HTML(x) |
Functions | |
static void | writeClientSearchBox (TextStream &t, const QCString &relPath) |
static void | writeServerSearchBox (TextStream &t, const QCString &relPath, bool highlightSearch) |
if (macrofile.isEmpty()) return "" | |
Convert a set of LaTeX commands \(re)newcommand to a form readable by MathJax LaTeX syntax:
\newcommand{\cmd}{replacement}
or
\renewcommand{\cmd}{replacement}
MathJax syntax:
cmd: "{replacement}"
| |
while (i< size) | |
out | addChar (0) |
return out | get () |
static QCString | getSearchBox (bool serverSide, QCString relPath, bool highlightSearch) |
static QCString | substituteHtmlKeywords (const QCString &file, const QCString &str, const QCString &title, const QCString &relPath, const QCString &navPath=QCString()) |
static void | fillColorStyleMap (const QCString &definitions, StringUnorderedMap &map) |
static void | fillColorStyleMaps () |
static QCString | replaceVariables (const QCString &input) |
static bool | hasDateReplacement (const QCString &str) |
static void | writeDefaultStyleSheet (TextStream &t) |
static void | startSectionHeader (TextStream &t, const QCString &relPath, int sectionCount) |
static void | endSectionHeader (TextStream &t) |
static void | startSectionSummary (TextStream &t, int sectionCount) |
static void | endSectionSummary (TextStream &t) |
static void | startSectionContent (TextStream &t, int sectionCount) |
static void | endSectionContent (TextStream &t) |
static void | startQuickIndexList (TextStream &t, bool topLevel=TRUE) |
static void | endQuickIndexList (TextStream &t) |
static void | startQuickIndexItem (TextStream &t, const QCString &l, bool hl, bool, const QCString &relPath) |
static void | endQuickIndexItem (TextStream &t, const QCString &l) |
static bool | quickLinkVisible (LayoutNavEntry::Kind kind) |
static void | renderQuickLinksAsTree (TextStream &t, const QCString &relPath, LayoutNavEntry *root) |
static void | renderQuickLinksAsTabs (TextStream &t, const QCString &relPath, LayoutNavEntry *hlEntry, LayoutNavEntry::Kind kind, bool highlightParent, bool highlightSearch) |
static void | writeDefaultQuickLinks (TextStream &t, HighlightedItem hli, const QCString &file, const QCString &relPath, bool extraTabs) |
Variables | |
static QCString | g_header |
static QCString | g_header_file |
static QCString | g_footer_file |
static QCString | g_footer |
static QCString | g_mathjax_code |
static QCString | g_latex_macro |
static bool | g_build_date = false |
static constexpr auto | hex ="0123456789ABCDEF" |
static const SelectionMarkerInfo | htmlMarkerInfo = { '<', "<!--BEGIN ",10,"<!--END ",8,"-->",3 } |
QCString | s = fileToString(macrofile) |
macrofile = FileInfo(macrofile.str()).absFilePath() | |
size_t | size = s.length() |
GrowBuf | out (size) |
const char * | data = s.data() |
int | line = 1 |
int | cnt = 0 |
size_t | i = 0 |
QCString | nr |
static StringUnorderedMap | g_lightMap |
static StringUnorderedMap | g_darkMap |
static std::mutex | g_indexLock |
#define DBG_HTML | ( | x | ) |
Definition at line 62 of file htmlgen.cpp.
Referenced by HtmlGenerator::endIndent(), HtmlGenerator::endInlineMemberDoc(), HtmlGenerator::endInlineMemberName(), HtmlGenerator::endInlineMemberType(), HtmlGenerator::endLabels(), HtmlGenerator::endMemberDescription(), HtmlGenerator::endMemberDoc(), HtmlGenerator::endMemberDocList(), HtmlGenerator::endMemberDocName(), HtmlGenerator::endMemberDocPrefixItem(), HtmlGenerator::endMemberDocSimple(), HtmlGenerator::endMemberHeader(), HtmlGenerator::endMemberList(), HtmlGenerator::endMemberSections(), HtmlGenerator::endMemberSubtitle(), HtmlGenerator::endParameterExtra(), HtmlGenerator::endParameterList(), HtmlGenerator::endParameterName(), HtmlGenerator::endParameterType(), HtmlGenerator::exceptionEntry(), HtmlGenerator::insertMemberAlign(), HtmlGenerator::startIndent(), HtmlGenerator::startInlineMemberDoc(), HtmlGenerator::startInlineMemberName(), HtmlGenerator::startInlineMemberType(), HtmlGenerator::startLabels(), HtmlGenerator::startMemberDescription(), HtmlGenerator::startMemberDoc(), HtmlGenerator::startMemberDocList(), HtmlGenerator::startMemberDocName(), HtmlGenerator::startMemberDocPrefixItem(), HtmlGenerator::startMemberDocSimple(), HtmlGenerator::startMemberHeader(), HtmlGenerator::startMemberItem(), HtmlGenerator::startMemberList(), HtmlGenerator::startMemberSections(), HtmlGenerator::startMemberSubtitle(), HtmlGenerator::startParameterExtra(), HtmlGenerator::startParameterList(), HtmlGenerator::startParameterName(), HtmlGenerator::startParameterType(), HtmlGenerator::writeInheritedSectionTitle(), and HtmlGenerator::writeLabel().
|
static |
Definition at line 2736 of file htmlgen.cpp.
References QCString::isEmpty().
Referenced by renderQuickLinksAsTabs().
|
static |
Definition at line 2709 of file htmlgen.cpp.
References Config_getBool.
Referenced by renderQuickLinksAsTabs(), and renderQuickLinksAsTree().
|
static |
Definition at line 2019 of file htmlgen.cpp.
Referenced by HtmlGenerator::endCallGraph(), HtmlGenerator::endClassDiagram(), HtmlGenerator::endDirDepGraph(), HtmlGenerator::endDotGraph(), HtmlGenerator::endGroupCollaboration(), and HtmlGenerator::endInclDepGraph().
|
static |
Definition at line 1975 of file htmlgen.cpp.
Referenced by HtmlGenerator::endCallGraph(), HtmlGenerator::endClassDiagram(), HtmlGenerator::endDirDepGraph(), HtmlGenerator::endDotGraph(), HtmlGenerator::endGroupCollaboration(), and HtmlGenerator::endInclDepGraph().
|
static |
Definition at line 1993 of file htmlgen.cpp.
References Config_getBool.
Referenced by HtmlGenerator::endCallGraph(), HtmlGenerator::endClassDiagram(), HtmlGenerator::endDirDepGraph(), HtmlGenerator::endDotGraph(), HtmlGenerator::endGroupCollaboration(), and HtmlGenerator::endInclDepGraph().
|
static |
Definition at line 632 of file htmlgen.cpp.
References QCString::find(), i, line, and QCString::mid().
Referenced by fillColorStyleMaps().
|
static |
Definition at line 653 of file htmlgen.cpp.
References Config_getEnum, fillColorStyleMap(), g_darkMap, g_lightMap, ResourceMgr::getAsString(), ResourceMgr::instance(), and replaceColorMarkers().
Referenced by HtmlGenerator::init(), and HtmlGenerator::writeStyleSheetFile().
return out get | ( | ) |
References out.
Referenced by PageDefImpl::addInnerCompound(), addToIndices(), adjustConfiguration(), ResourceMgr::copyResourceAs(), findMainPage(), PerlModGenerator::generatePerlModOutput(), generateSqlite3(), generateSqlite3ForPage(), generateXML(), generateXMLForPage(), ResourceMgr::getAsString(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getClassInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getClassInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getConceptInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getConceptInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getDirInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getDirInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getFileInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getFileInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getGroupInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getGroupInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getModuleInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getModuleInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getNamespaceInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getNamespaceInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getPackageInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getPackageInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getPageInfo(), anonymous_namespace{tagreader.cpp}::TagCompoundVariant::getPageInfo(), PageDefImpl::writeDocumentation(), writeIndex(), and writePages().
Definition at line 310 of file htmlgen.cpp.
References TextStream::str(), writeClientSearchBox(), and writeServerSearchBox().
Referenced by substituteHtmlKeywords().
|
static |
Definition at line 1151 of file htmlgen.cpp.
References QCString::contains().
Referenced by HtmlGenerator::init().
if | ( | macrofile. | isEmpty() | ) |
Convert a set of LaTeX commands \(re)newcommand to a form readable by MathJax LaTeX syntax: \newcommand{\cmd}{replacement} or \renewcommand{\cmd}{replacement} MathJax syntax: cmd: "{replacement}"
LaTeX syntax: \newcommand{\cmd}[nr]{replacement} or \renewcommand{\cmd}[nr]{replacement} MathJax syntax: cmd: ["{replacement}",nr] static QCString getConvertLatexMacro()
References macrofile.
Referenced by DocLink::DocLink().
|
static |
Definition at line 2743 of file htmlgen.cpp.
References ClassMemberHighlight::All, FileMemberHighlight::All, ModuleMemberHighlight::All, NamespaceMemberHighlight::All, Config_getBool, Doxygen::exampleLinkedMap, FALSE, Index::instance(), and TRUE.
Referenced by renderQuickLinksAsJs(), renderQuickLinksAsTabs(), and renderQuickLinksAsTree().
|
static |
Definition at line 2818 of file htmlgen.cpp.
References LayoutNavEntry::children(), Config_getBool, endQuickIndexItem(), endQuickIndexList(), fixSpaces(), LayoutDocManager::instance(), LayoutNavEntry::parent(), quickLinkVisible(), renderQuickLinksAsTabs(), startQuickIndexItem(), startQuickIndexList(), TRUE, writeClientSearchBox(), and writeServerSearchBox().
Referenced by renderQuickLinksAsTabs(), and writeDefaultQuickLinks().
|
static |
Definition at line 2789 of file htmlgen.cpp.
References LayoutNavEntry::children(), endQuickIndexList(), fixSpaces(), quickLinkVisible(), renderQuickLinksAsTree(), and startQuickIndexList().
Referenced by renderQuickLinksAsTree(), and writeDefaultQuickLinks().
Definition at line 667 of file htmlgen.cpp.
References GrowBuf::addChar(), GrowBuf::addStr(), Config_getEnum, QCString::data(), err, QCString::find(), g_darkMap, g_lightMap, GrowBuf::get(), i, QCString::length(), QCString::mid(), and QCString::str().
Referenced by HtmlGenerator::getNavTreeCss(), HtmlGenerator::init(), writeDefaultStyleSheet(), and HtmlGenerator::writeSearchData().
|
static |
Definition at line 2722 of file htmlgen.cpp.
References correctURL(), and QCString::isEmpty().
Referenced by renderQuickLinksAsTabs().
|
static |
Definition at line 2689 of file htmlgen.cpp.
References Config_getBool, and TRUE.
Referenced by renderQuickLinksAsTabs(), and renderQuickLinksAsTree().
|
static |
Definition at line 2003 of file htmlgen.cpp.
References Config_getBool.
Referenced by HtmlGenerator::endCallGraph(), HtmlGenerator::endClassDiagram(), HtmlGenerator::endDirDepGraph(), HtmlGenerator::endDotGraph(), HtmlGenerator::endGroupCollaboration(), and HtmlGenerator::endInclDepGraph().
|
static |
Definition at line 1956 of file htmlgen.cpp.
References Config_getBool.
Referenced by HtmlGenerator::startCallGraph(), HtmlGenerator::startClassDiagram(), HtmlGenerator::startDirDepGraph(), HtmlGenerator::startDotGraph(), HtmlGenerator::startGroupCollaboration(), and HtmlGenerator::startInclDepGraph().
|
static |
Definition at line 1981 of file htmlgen.cpp.
References Config_getBool.
Referenced by HtmlGenerator::endCallGraph(), HtmlGenerator::endClassDiagram(), HtmlGenerator::endDirDepGraph(), HtmlGenerator::endDotGraph(), HtmlGenerator::endGroupCollaboration(), and HtmlGenerator::endInclDepGraph().
|
static |
Definition at line 324 of file htmlgen.cpp.
References Config_getBool, Config_getEnum, Config_getEnumAsString, Config_getList, Config_getString, convertToHtml(), FileInfo::exists(), FALSE, FileInfo::fileName(), g_latex_macro, g_mathjax_code, getSearchBox(), htmlMarkerInfo, QCString::isEmpty(), QCString::lower(), QCString::prepend(), removeEmptyLines(), s, selectBlocks(), QCString::startsWith(), QCString::str(), stripPath(), substitute(), substituteKeywords(), and theTranslator.
Referenced by HtmlGenerator::init(), HtmlGenerator::startFile(), HtmlGenerator::writeExternalSearchPage(), HtmlGenerator::writePageFooter(), and HtmlGenerator::writeSearchPage().
while | ( | ) |
Definition at line 163 of file htmlgen.cpp.
References cnt, data, i, line, literal_at(), macrofile, nr, out, size, and warn.
|
static |
Definition at line 77 of file htmlgen.cpp.
References theTranslator.
Referenced by getSearchBox(), and renderQuickLinksAsTabs().
|
static |
Definition at line 2898 of file htmlgen.cpp.
References AnnotatedClasses, AnnotatedExceptions, AnnotatedInterfaces, AnnotatedStructs, LayoutNavEntry::children(), Classes, ClassHierarchy, ClassVisible, Concepts, ConceptVisible, Config_getBool, Examples, ExceptionHierarchy, Exceptions, ExceptionVisible, Files, FileVisible, LayoutNavEntry::find(), Functions, Globals, Doxygen::htmlFileExtension, LayoutDocManager::instance(), InterfaceHierarchy, Interfaces, InterfaceVisible, Main, ModuleMembers, Modules, ModuleVisible, NamespaceMembers, Namespaces, NamespaceVisible, None, Pages, renderQuickLinksAsTabs(), renderQuickLinksAsTree(), LayoutDocManager::rootNavEntry(), Search, Structs, StructVisible, theTranslator, Topics, TRUE, and UserGroup.
Referenced by HtmlGenerator::writeExternalSearchPage(), HtmlGenerator::writeQuickLinks(), and HtmlGenerator::writeSearchPage().
|
static |
Definition at line 1365 of file htmlgen.cpp.
References Config_getBool, Config_getEnum, Config_getList, Date, DateTime, dateToString(), g_build_date, ResourceMgr::getAsString(), ResourceMgr::instance(), replaceColorMarkers(), replaceVariables(), Time, and yearToString().
Referenced by HtmlGenerator::writeStyleInfo(), LatexGenerator::writeStyleInfo(), HtmlGenerator::writeStyleSheetFile(), and LatexGenerator::writeStyleSheetFile().
|
static |
Definition at line 99 of file htmlgen.cpp.
References Config_getBool, Doxygen::htmlFileExtension, and theTranslator.
Referenced by getSearchBox(), and renderQuickLinksAsTabs().
int cnt = 0 |
Definition at line 160 of file htmlgen.cpp.
Referenced by MemberDefImpl::_writeReimplementedBy(), convertIndexWordToAnchor(), convertToDocBook(), filterLatexString(), RefList::generatePage(), DocbookDocVisitor::operator()(), setOutput(), stripIndentationVerbatim(), while(), and writeJavasScriptSearchDataPage().
const char* data = s.data() |
Definition at line 158 of file htmlgen.cpp.
Referenced by addCharacters(), Markdown::Private::addStrEscapeUtf8Nbsp(), adjustConfiguration(), RTFGenerator::beginRTFDocument(), checkPngResult(), computeIndentExcludingListMarkers(), decode_utf8(), detab(), extractCopyDocId(), Markdown::extractPageTitle(), Markdown::Private::findEmphasisChar(), Markdown::Private::findEndOfLine(), findTableColumns(), FilterCache::getFileContentsPipe(), hasLineBreak(), Markdown::Private::isAtxHeader(), Markdown::Private::isBlockCommand(), isBlockQuote(), isCodeBlock(), isCopyBriefOrDetailsCmd(), isEmptyLine(), isEndOfList(), isExplicitPage(), isFencedCodeBlock(), Markdown::Private::isHeaderline(), isHRuler(), isLinkRef(), isListMarker(), isNewline(), isOtherPage(), Markdown::Private::isSpecialCommand(), isTableBlock(), isVerbatimSection(), literal_at(), literal_at(), DocbookDocVisitor::operator()(), LayoutDocManager::parse(), Markdown::Private::processBlocks(), Markdown::Private::processCodeSpan(), DocParser::processCopyDoc(), Markdown::Private::processEmphasis(), Markdown::Private::processEmphasis1(), Markdown::Private::processEmphasis2(), Markdown::Private::processEmphasis3(), Markdown::Private::processHtmlTag(), Markdown::Private::processHtmlTagWrite(), Markdown::Private::processInline(), Markdown::Private::processLink(), Markdown::Private::processNmdash(), Markdown::Private::processQuotations(), Markdown::Private::processQuoted(), Markdown::Private::processSpecialCommand(), runHtmlHelpCompiler(), skipOverFileAndLineCommands(), skipToEndMarker(), while(), Markdown::Private::writeBlockQuote(), Markdown::Private::writeCodeBlock(), writeColoredImgData(), Markdown::Private::writeFencedCodeBlock(), writeJavasScriptSearchDataPage(), writeMscGraphFromFile(), Markdown::Private::writeOneLineHeaderOrRuler(), PlantumlManager::writePlantUMLSource(), and Markdown::Private::writeTableBlock().
|
static |
Definition at line 70 of file htmlgen.cpp.
Referenced by HtmlGenerator::init(), and writeDefaultStyleSheet().
|
static |
Definition at line 630 of file htmlgen.cpp.
Referenced by fillColorStyleMaps(), and replaceVariables().
|
static |
Definition at line 67 of file htmlgen.cpp.
Referenced by LatexGenerator::endIndexSection(), HtmlGenerator::init(), LatexGenerator::init(), and HtmlGenerator::writePageFooter().
|
static |
Definition at line 66 of file htmlgen.cpp.
Referenced by LatexGenerator::endIndexSection(), HtmlGenerator::init(), LatexGenerator::init(), and HtmlGenerator::writePageFooter().
|
static |
Definition at line 64 of file htmlgen.cpp.
Referenced by HtmlGenerator::init(), LatexGenerator::init(), HtmlGenerator::startFile(), LatexGenerator::startIndexSection(), HtmlGenerator::writeExternalSearchPage(), and HtmlGenerator::writeSearchPage().
|
static |
Definition at line 65 of file htmlgen.cpp.
Referenced by HtmlGenerator::init(), LatexGenerator::init(), HtmlGenerator::startFile(), LatexGenerator::startIndexSection(), HtmlGenerator::writeExternalSearchPage(), and HtmlGenerator::writeSearchPage().
|
static |
Definition at line 1500 of file htmlgen.cpp.
Referenced by HtmlGenerator::startFile().
|
static |
Definition at line 69 of file htmlgen.cpp.
Referenced by HtmlGenerator::init(), and substituteHtmlKeywords().
|
static |
Definition at line 629 of file htmlgen.cpp.
Referenced by fillColorStyleMaps(), and replaceVariables().
|
static |
Definition at line 68 of file htmlgen.cpp.
Referenced by HtmlGenerator::init(), and substituteHtmlKeywords().
|
staticconstexpr |
Definition at line 71 of file htmlgen.cpp.
|
static |
Definition at line 73 of file htmlgen.cpp.
Referenced by HtmlGenerator::init(), and substituteHtmlKeywords().
size_t i = 0 |
Definition at line 161 of file htmlgen.cpp.
Referenced by MemberDefImpl::_computeIsConstructor(), MemberDefImpl::_writeCategoryRelation(), abbreviate(), AccessStack::AccessElem::AccessElem(), AccessStack::AccessElem::AccessElem(), VhdlDocGen::addBaseClass(), ClassDefImpl::addClassAttributes(), addClassToContext(), HtmlHelp::addContentsItem(), addEnumValuesToEnums(), addFormula(), addHtmlExtensionIfMissing(), addMethodToClass(), PageDefImpl::addSectionsToIndex(), addTemplateNames(), TooltipManager::addTooltip(), ClassDefImpl::addTypeConstraints(), addValidAliasToMap(), addVariable(), addVariable(), SearchIndex::addWordRec(), addXRefItem(), adjustConfiguration(), argListToString(), ArgumentList::at(), ArgumentList::at(), GrowBuf::at(), GrowVector< T >::at(), GrowVector< T >::at(), QCString::at(), QCString::at(), RTFGenerator::beginRTFDocument(), buildDirectories(), anonymous_namespace{tagreader.cpp}::TagFileParser::buildLists(), buildScopeFromQualifiedName(), Config::checkAndCorrect(), checkContLines(), Portable::checkForExecutable(), VHDLOutlineParser::checkInlineCode(), checkList(), cleanUpPaths(), LatexCodeGenerator::codify(), ColoredImage::ColoredImage(), commentcnvYY_state::commentcnvYY_state(), reg::Ex::Private::compile(), computeCommonDirPrefix(), computeIndent(), computeIndentExcludingListMarkers(), computeQualifiedIndex(), DocHtmlTable::computeTableGrid(), computeVerifiedDotPath(), convertCharEntitiesToUTF8(), TranslatorPersian::convertDigitsToFarsi(), convertFileId2Var(), VhdlDocGen::convertFileNameToClassName(), copyToOutput(), countAliasArguments(), MemberList::countEnumValues(), countLines(), dateTimeFromString(), HtmlHelp::decContentsDepth(), decode_utf8(), detab(), determineBlockName(), DotClassGraph::determineVisibleNodes(), MemberDefImpl::displayDefinition(), DocInternalRef::DocInternalRef(), Image::drawHorzArrow(), Image::drawHorzLine(), Image::drawVertArrow(), Image::drawVertLine(), dumpDocNodeSizes(), EmojiEntityMapper::EmojiEntityMapper(), encodeForOutput(), LayoutParser::endMemberDecl(), LayoutParser::endMemberDef(), endScope(), DocGroup::enterCompound(), escapeId(), escapeSeparators(), expandAliasRec(), expandExpression(), DocInclude::extension(), extractAliasArgs(), extractBeginRawStringDelimiter(), extractBlock(), extractBoundingBox(), extractCanonicalType(), extractClassName(), extractClassNameFromType(), extractLanguageSpecificTitle(), extractNamespaceName(), extractNoExcept(), Markdown::extractPageTitle(), extractTrailingComment(), extraSpacing(), fillColorStyleMap(), filterMemberDocumentation(), filterTitle(), DocParser::findAndCopyImage(), findAndRemoveWord(), findClassRelation(), Markdown::Private::findEmphasisChar(), findEndOfCommand(), findEnumDocumentation(), findEnums(), findFunctionPtr(), findPackageScopeFromPath(), QCString::findRev(), findTableColumns(), findTemplateSpecializationPosition(), findUsingDeclImports(), generateAnonymousAnchor(), generateClassOrGlobalLink(), generateDiskNames(), generateFunctionLink(), generateFunctionLink(), CitationManager::generatePage(), PlantumlManager::generatePlantUmlFileNames(), PlantumlManager::generatePlantUMLOutput(), FTVHelp::generateTreeViewInline(), generateXMLForMember(), generateXMLForPage(), genericPatternMatch(), getAmpersandAtTheStart(), getAmpOrExclAtTheEnd(), getDotImageExtension(), getFenceSize(), getFilteredImageAttributes(), RTFDocVisitor::getListTable(), getPrefixIndex(), SymbolResolver::Private::getResolvedSymbolRec(), vhdl::parser::CharStream::getTabSize(), getTemplateArgumentsFromName(), Portable::ghostScriptCommand(), groupClassesWithSameScope(), DocPara::handleCommand(), handleHtmlTag(), DocParser::handleParameterType(), DocPara::handleShowDate(), DocPara::handleStartCode(), handleToc(), hasLineBreak(), HtmlHelp::incContentsDepth(), Index::incrementDocumentedClassMembers(), Index::incrementDocumentedFileMembers(), Index::incrementDocumentedModuleMembers(), Index::incrementDocumentedNamespaceMembers(), EclipseHelp::Private::indent(), PrintDocVisitor::indent(), initPredefined(), initUCF(), insertCharacter(), insertCommentStart(), CitationManager::insertCrossReferencesForBibFile(), integerToRoman(), SymbolResolver::Private::isAccessibleFrom(), SymbolResolver::Private::isAccessibleFromWithExpScope(), Markdown::Private::isAtxHeader(), isBlockQuote(), isCastKeyword(), isCodeBlock(), isCopyBriefOrDetailsCmd(), MemberDefImpl::isDocumentedFriendClass(), isEmptyLine(), isEndOfList(), isExplicitPage(), isFencedCodeBlock(), Markdown::Private::isHeaderline(), isHRuler(), NamespaceDefImpl::isLinkableInProject(), isLinkRef(), isTableBlock(), isVerbatimSection(), vhdl::parser::VhdlParserTokenManager::jjKindsForBitVector(), CitationManager::latexBibFiles(), latexEscapeIndexChars(), latexEscapeLabelName(), lineBlock(), linkifyText(), loadEnvironment(), makeBaseName(), makeBaseName(), makeBaseName(), makeBaseName(), makeIndexName(), makeShortName(), makeShortName(), makeShortName(), makeTemplateInstanceRelation(), markdownFileNameToId(), reg::Ex::Private::matchAt(), matchExcludedSymbols(), mergeCategories(), DirDefImpl::mergeDirectoryInTree(), LayoutDocManager::mergeDocEntries(), mergeDocEntryLists(), mergeNavTreeNodesRec(), mergeScopes(), nameIsOperator(), SymbolResolver::Private::newResolveTypedef(), normalizeNonTemplateArgumentsInString(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), TextDocVisitor::operator()(), TextDocVisitor::operator()(), XmlDocVisitor::operator()(), TextStream::operator<<(), TextStream::operator<<(), TextStream::operator<<(), TextStream::operator<<(), TextStream::operator<<(), QCString::operator[](), QCString::operator[](), VhdlString::operator[](), VhdlString::operator[](), FileCodeParser::parseCode(), parseCommentAsText(), parseCompounds(), VhdlDocGen::parseFuncProto(), MarkdownOutlineParser::parseInput(), parseInput(), VhdlDocGen::parseUCF(), VHDLOutlineParser::popLabel(), VhdlDocGen::prepareComment(), prepassFixedForm(), printLayout(), Markdown::Private::processBlocks(), Markdown::Private::processCodeSpan(), processConcatOperators(), DocParser::processCopyDoc(), processData(), Markdown::Private::processEmphasis1(), Markdown::Private::processEmphasis2(), Markdown::Private::processEmphasis3(), Markdown::Private::processHtmlTagWrite(), Markdown::Private::processInline(), Markdown::Private::processLink(), processList(), Markdown::Private::processNmdash(), Markdown::Private::processQuotations(), Markdown::Private::processQuoted(), Markdown::Private::processSpecialCommand(), processString(), DocTokenizer::pushBackHtmlTag(), QCString::quoted(), DotRunner::readBoundingBox(), readCodeFragment(), readIncludeFile(), readIncludeFile(), recognizeFixedForm(), relativePathToRoot(), removeAnonymousScopes(), removeRedundantWhiteSpace(), renderMemberIndicesAsJs(), renderQuickLinksAsJs(), DotNode::renumberNodes(), reg::replace(), replaceAliasArguments(), replaceAliases(), replaceColorMarkers(), replaceComment(), CitationManager::replaceFormulas(), replaceNamespaceAliasesRec(), replaceVariables(), OutputCodeRecorder::replay(), Index::resetDocumentedClassMembers(), Index::resetDocumentedFileMembers(), Index::resetDocumentedModuleMembers(), Index::resetDocumentedNamespaceMembers(), rtfFormatBmkStr(), DotFilePatcher::run(), DotManager::run(), MemberList::setAnonymousEnumType(), setClassScope(), MemberDefMutable::setInitializer(), setOutput(), setParameterList(), vhdl::parser::CharStream::setTabSize(), MemberDefMutable::setTagInfo(), skipOverFileAndLineCommands(), skipToEndMarker(), split(), splitKnRArg(), splitSearchTokens(), splitString(), DocbookGenerator::startDescTable(), RTFGenerator::startDescTable(), ManGenerator::startDoxyAnchor(), LatexGenerator::startMemberDescription(), DocbookGenerator::startMemberDocSimple(), RTFGenerator::startMemberDocSimple(), LayoutParser::startNavEntry(), OutputCodeRecorder::startNewLine(), stringize(), stripAnonymousMarkers(), stripAnonymousNamespaceScope(), stripComment(), stripDeclKeywords(), stripFuncPtr(), stripIndentation(), stripIrrelevantString(), stripLeadingAndTrailingEmptyLines(), stripPath(), stripTemplateSpecifiers(), stripTemplateSpecifiersFromScope(), stripTrailingWhiteSpace(), substEnvVarsInString(), substEnvVarsInStrList(), substituteTemplateArgumentsInString(), substituteTemplatesInString(), tempArgListToString(), term_(), SearchTerm::termEncoded(), ThreadPool::ThreadPool(), transferStaticInstanceInitializers(), QhpSectionTree::traverse(), Trace::trunc(), truncatePrepass(), TranslatorAfrikaans::trWriteList(), TranslatorArabic::trWriteList(), TranslatorArmenian::trWriteList(), TranslatorBrazilian::trWriteList(), TranslatorBulgarian::trWriteList(), TranslatorCatalan::trWriteList(), TranslatorChinese::trWriteList(), TranslatorChinesetraditional::trWriteList(), TranslatorCroatian::trWriteList(), TranslatorCzech::trWriteList(), TranslatorDanish::trWriteList(), TranslatorDutch::trWriteList(), TranslatorEnglish::trWriteList(), TranslatorEsperanto::trWriteList(), TranslatorFinnish::trWriteList(), TranslatorFrench::trWriteList(), TranslatorGerman::trWriteList(), TranslatorGreek::trWriteList(), TranslatorHindi::trWriteList(), TranslatorHungarian::trWriteList(), TranslatorIndonesian::trWriteList(), TranslatorItalian::trWriteList(), TranslatorJapanese::trWriteList(), TranslatorKorean::trWriteList(), TranslatorLatvian::trWriteList(), TranslatorLithuanian::trWriteList(), TranslatorMacedonian::trWriteList(), TranslatorNorwegian::trWriteList(), TranslatorPersian::trWriteList(), TranslatorPolish::trWriteList(), TranslatorPortuguese::trWriteList(), TranslatorRomanian::trWriteList(), TranslatorRussian::trWriteList(), TranslatorSerbian::trWriteList(), TranslatorSerbianCyrillic::trWriteList(), TranslatorSlovak::trWriteList(), TranslatorSlovene::trWriteList(), TranslatorSpanish::trWriteList(), TranslatorSwedish::trWriteList(), TranslatorTurkish::trWriteList(), TranslatorUkrainian::trWriteList(), TranslatorVietnamese::trWriteList(), updateColumnCount(), NamespaceDefImpl::updateLocalName(), HtmlEntityMapper::validate(), while(), reg::wildcard2regex(), SearchIndex::write(), writeBitmapBox(), Markdown::Private::writeBlockQuote(), TextGeneratorOLImpl::writeBreak(), writeClassMemberIndexFiltered(), Markdown::Private::writeCodeBlock(), MemberDefImpl::writeDeclaration(), MemberDefImpl::writeDocumentation(), FlowChart::writeEdge(), FlowChart::writeEdge(), EmojiEntityMapper::writeEmojiFile(), MemberDefImpl::writeEnumDeclaration(), Markdown::Private::writeFencedCodeBlock(), HtmlHelpIndex::writeFields(), writeFileMemberIndexFiltered(), HtmlGenerator::TocState::writeIndent(), writeIndent(), writeIndexHierarchyEntries(), ConfigOption::writeIntValue(), DotNode::writeLabel(), HtmlGenerator::writeLabel(), MemberDefImpl::writeMemberDocSimple(), writeModuleMemberIndexFiltered(), writeMscGraphFromFile(), writeNamespaceMemberIndexFiltered(), DocbookGenerator::writeNonBreakableSpace(), HtmlGenerator::writeNonBreakableSpace(), ManGenerator::writeNonBreakableSpace(), VhdlDocGen::writeRecordUnit(), VhdlDocGen::writeRecUnitDocu(), TextGeneratorOLImpl::writeString(), writeString(), RTFGenerator::writeStyleSheetFile(), Markdown::Private::writeTableBlock(), writeUTF8Char(), and HtmlEntityMapper::writeXMLSchema().
int line = 1 |
Definition at line 159 of file htmlgen.cpp.
Referenced by ModuleDefImpl::addHeader(), ModuleManager::addHeader(), ModuleDefImpl::addImport(), ModuleManager::addImport(), addRelatedPage(), FileDef::addSourceRef(), FileDefImpl::addSourceRef(), VHDLOutlineParser::checkMultiComment(), DocGroup::close(), ClangTUParser::codeFolding(), ClangTUParser::codifyLines(), codifyLines(), commentcnvYY_CondCtx::commentcnvYY_CondCtx(), CommentCtx::CommentCtx(), convertMapFile(), DotFilePatcher::convertMapFile(), createGroupDef(), ModuleManager::createModuleDef(), determineInkscapeVersion(), do_warn(), ClangTUParser::endCodeFold(), DocGroup::enterCompound(), err_full_(), err_full_fmt(), ClangTUParser::filesInSameTU(), fileToString(), fillColorStyleMap(), finishWarnExit(), format_warn(), CitationManager::generatePage(), DocPara::handleCommand(), FormulaManager::initFromRepository(), initUCF(), CitationManager::insertCrossReferencesForBibFile(), VHDLOutlineParser::insertEntryAtLine(), DocGroup::leaveFile(), ClangTUParser::linkIdentifier(), ClangTUParser::linkInclude(), ClangTUParser::linkMacro(), loadExtensions(), Htags::loadFilemap(), loadStylesheet(), GroupDef::overrideGroupGraph(), preProcessFile(), preYY_CondCtx::preYY_CondCtx(), Preprocessor::processFile(), readSVGSize(), resetPDFSize(), DotFilePatcher::run(), MemberDefImpl::setDeclFile(), MemberDefMutable::setDeclFile(), MemberDefImpl::setExplicitExternal(), MemberDefMutable::setExplicitExternal(), DocVerbatim::setLocation(), MemberDefImpl::setPrototype(), MemberDefMutable::setPrototype(), substituteKeywords(), testRTFOutput(), updateEPSBoundingBox(), warn_(), warn_fmt(), warn_line(), while(), ClangTUParser::writeLineNumber(), and ClangTUParser::writeMultiLineCodeLink().
macrofile = FileInfo(macrofile.str()).absFilePath() |
Definition at line 155 of file htmlgen.cpp.
QCString nr |
Definition at line 162 of file htmlgen.cpp.
Referenced by while().
Referenced by addChar(), DotGfxHierarchyTable::createGraph(), detab(), get(), Portable::getenv(), insertMapFile(), linkifyText(), removeEmptyLines(), while(), DotCallGraph::writeGraph(), DotClassGraph::writeGraph(), DotDirDeps::writeGraph(), DotGfxHierarchyTable::writeGraph(), DotInclDepGraph::writeGraph(), DotFilePatcher::writeSVGFigureLink(), writeSVGNotSupported(), and DotFilePatcher::writeVecGfxFigure().
Definition at line 154 of file htmlgen.cpp.
Referenced by MemberDefImpl::_writeTagData(), abbreviate(), PerlModOutput::add(), PerlModOutput::add(), PerlModOutputStream::add(), ConstraintClassDef::addAccessor(), UsesClassDef::addAccessor(), VhdlDocGen::addBaseClass(), ClassDefImpl::addClassAttributes(), VHDLOutlineParser::addCompInst(), addDirPrefix(), addDocCrossReference(), PerlModOutput::addField(), HtmlHelp::addIndexFile(), DotRunner::addJob(), addOutput(), addOutput(), VHDLOutlineParser::addProto(), PerlModOutput::addQuoted(), GrowBuf::addStr(), GrowBuf::addStr(), GrowBuf::addStr(), GrowBuf::addStr(), addTemplateNames(), addTerminalCharIfMissing(), addToIndices(), addToString(), VHDLOutlineParser::addVhdlType(), adjustConfiguration(), FlowChart::alignCommentNode(), QCString::append(), QCString::append(), QCString::append(), QCString::append(), VhdlString::append(), VhdlString::append(), FileInfo::baseName(), bindIntParameter(), bindTextParameter(), buildDefineList(), Config::checkAndCorrect(), checkBlocks(), checkContLines(), checkFileName(), VHDLOutlineParser::checkInlineCode(), checkList(), VHDLOutlineParser::checkMultiComment(), OutputCodeDefer< HtmlCodeGenerator >::codify(), OutputCodeIntf::codify(), OutputCodeList::codify(), OutputCodeRecorder::codify(), CommentInPrepass::CommentInPrepass(), anonymous_namespace{tagreader.cpp}::CompoundFactory::CompoundFactory(), computeIndent(), computeIndent(), computeIndent(), computeIndent(), containsEnvVar(), containsWord(), convertCharEntitiesToUTF8(), ConfigEnum::convertStrToVal(), convertToComment(), convertToDocBook(), convertToHtml(), convertToHtmlAndTruncate(), convertToId(), convertToJSString(), convertToLaTeX(), convertToPSString(), convertToXML(), convertUTF8CharToUnicode(), VhdlString::copy(), copyToOutput(), copyToOutput(), correctId(), correctPath(), FileInfo::correctPath(), VHDLOutlineParser::createFlow(), VHDLOutlineParser::createFunction(), PerlModGenerator::createOutputFile(), HtmlHelp::Private::createProjectFile(), dateTimeFromString(), DocParser::defaultHandleToken(), VhdlDocGen::deleteAllChars(), VhdlDocGen::deleteCharRev(), detab(), ClangTUParser::detectFunctionBody(), DocCmdMap::DocCmdMap(), OutputGenIntf::docify(), OutputList::docify(), DocLexerContext::DocLexerContext(), DocStyleChange::DocStyleChange(), DocStyleChange::DocStyleChange(), DocSymbol::DocSymbol(), DotRunner::DotJob::DotJob(), encodeForOutput(), QCString::endsWith(), QCString::endsWith(), QCString::endsWith(), escapeComment(), escapeDoubleQuotes(), escapeId(), LatexDocVisitor::escapeMakeIndexChars(), escapeName(), escapeObject(), escapeSeparators(), escapeSpecialChars(), escapeWord(), expandAliasRec(), extractClassNameFromType(), extractCopyDocId(), extractDirection(), extractLanguageSpecificTitle(), extractTrailingComment(), filter2008VhdlComment(), filterId(), Crawlmap::finalize(), Qhp::finalize(), KeywordHash::find(), findAndRemoveWord(), CodeFragmentManager::Private::FragmentInfo::findBlockMarkers(), findEndOfCommand(), findEndOfTemplate(), findFile(), findFilePath(), findIndex(), findIndex(), findUsingDirectives(), fixSpaces(), VhdlDocGen::formatString(), generateSqlite3ForMember(), generateXML(), getArg(), CitationManager::getFormulas(), ClassDefAliasImpl::getMemberByName(), FlowChart::getNextNode(), getPrefixIndex(), getScopeFragment(), getSQLDesc(), getSQLDescCompound(), handleAnchor(), handleCite(), VHDLOutlineParser::handleCommentBlock(), handleFileInfoResult(), handleFormatBlock(), handleImage(), handleSection(), DocParser::handleStyleEnter(), DocParser::handleStyleLeave(), handleSubpage(), ColoredImage::hsl2rgb(), PerlModOutput::iaddField(), PerlModOutput::iaddQuoted(), PerlModOutput::incIndent(), MemberDefImpl::init(), QCString::insert(), QCString::insert(), QCString::insert(), QCString::insert(), ClassDefImpl::insertBaseClass(), ClassDefMutable::insertBaseClass(), insertDimension(), insertMemberFunctionParams(), ClassDefImpl::insertSubClass(), ClassDefMutable::insertSubClass(), PerlModOutput::iopen(), isCastKeyword(), ConfigList::isDefault(), isDocIncludeVisible(), isDocIncOperatorVisible(), isDocVerbatimVisible(), VHDLOutlineParser::isFuncProcProced(), isLowerCase(), VhdlDocGen::isNumber(), join(), labelToEnumValue(), latexEscapeIndexChars(), latexEscapeLabelName(), latexEscapePDFString(), latexFilterURL(), makeIndexName(), Marker::Marker(), DirDefImpl::matchPath(), MemberDefImpl::MemberDefImpl(), MemberDefImpl::mergeMemberSpecifiers(), MemberDefMutable::mergeMemberSpecifiers(), VHDLOutlineParser::newEntry(), normalizeNonTemplateArgumentsInString(), PerlModOutput::open(), PerlModOutput::openHash(), PerlModOutput::openList(), PerlModDocVisitor::openSubBlock(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), PerlModDocVisitor::operator()(), PerlModDocVisitor::operator()(), PerlModDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), TextDocVisitor::operator()(), TextDocVisitor::operator()(), TextDocVisitor::operator()(), TextDocVisitor::operator()(), TextDocVisitor::operator()(), TextDocVisitor::operator()(), TextDocVisitor::operator()(), TextDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), operator+(), VhdlString::operator+(), QCString::operator+=(), QCString::operator+=(), QCString::operator+=(), QCString::operator+=(), VhdlString::operator+=(), VhdlString::operator+=(), VhdlString::operator+=(), operator<<(), TextStream::operator<<(), TextStream::operator<<(), TextStream::operator<<(), TextStream::operator<<(), QCString::operator=(), QCString::operator=(), outputSpaces(), ConstExpressionParser::parse(), DocIndexEntry::parse(), DocPara::parse(), DocText::parse(), CCodeParser::parseCode(), VHDLCodeParser::parseCode(), parseFile(), parseFilesMultiThreading(), parseFilesSingleThreading(), VhdlDocGen::parseFuncProto(), parseIncludeOptions(), MarkdownOutlineParser::parseInput(), parseInput(), VHDLOutlineParser::parseInput(), VHDLOutlineParser::Private::parseVhdlfile(), patternMatch(), VhdlDocGen::prepareComment(), prepareStatement(), QCString::prepend(), QCString::prepend(), QCString::prepend(), QCString::prepend(), RTFGenerator::preProcessFileInplace(), print(), Statistics::print(), Markdown::process(), processList(), processMarkup(), processStoreRepl(), processString(), pushScope(), QCString::QCString(), QCString::QCString(), QCString::QCString(), qisempty(), qmemmove(), qPrint(), qPrint(), qPrint(), DotRunner::readBoundingBox(), readFileOrDirectory(), readIncludeFile(), readTextFileByName(), HtmlHelp::recode(), HtmlHelpRecoder::recode(), recodeString(), removeAnonymousScopes(), removeEmptyLines(), removeIdsAndMarkers(), removeMarkers(), removeRedundantWhiteSpace(), QCString::replace(), replaceAliases(), replaceAnonymousScopes(), replaceColorMarkers(), replaceCommentMarker(), CitationManager::replaceFormulas(), DotRunner::run(), runQHelpGenerator(), searchInputFiles(), SearchTerm::SearchTerm(), selectBlocks(), MemberInfo::setAmbiguityResolutionScope(), MemberDefImpl::setBitfields(), MemberDefMutable::setBitfields(), MemberDefImpl::setMemberSpecifiers(), MemberDefMutable::setMemberSpecifiers(), MemberInfo::setScopePath(), vhdl::parser::VhdlParser::setSharedState(), CiteInfoImpl::setShortAuthor(), TextStream::setStream(), CiteInfoImpl::setText(), ArgumentList::setTrailingReturnType(), MemberDefImpl::setVhdlSpecifiers(), MemberDefMutable::setVhdlSpecifiers(), CiteInfoImpl::setYear(), simplifyTypeForTable(), MemberDefImpl::sourceRefName(), split(), split(), splitKnRArg(), HtmlCodeGenerator::startFontClass(), startFontClass(), startFontClass(), startFontClass(), startFontClass(), startFontClass(), startFontClass(), startFontClass(), HtmlGenerator::startParameterDefVal(), LatexGenerator::startParameterDefVal(), ManGenerator::startParameterDefVal(), RTFGenerator::startParameterDefVal(), startSimpleSect(), QCString::startsWith(), QCString::startsWith(), QCString::startsWith(), stateToString(), stateToString(), stateToString(), stateToString(), stateToString(), stateToString(), stateToString(), stateToString(), stateToString(), stateToString(), step(), TextStream::str(), TextStream::str(), stringize(), Image::stringLength, stripAnonymousMarkers(), stripAnonymousNamespaceScope(), stripClassName(), stripClassName(), stripComment(), stripDeclKeywords(), stripFromPath(), stripIndentation(), stripIrrelevantConstVolatile(), QCString::stripLeadingAndTrailingEmptyLines(), stripLeadingAndTrailingEmptyLines(), stripPath(), stripProtectionPrefix(), stripQuotes(), stripQuotes(), stripTemplateSpecifiers(), stripTrailingWhiteSpace(), stripWhiteSpace(), stripWord(), substEnvVarsInString(), substEnvVarsInStrList(), substitute(), substitute(), substitute(), substituteClassNames(), substituteHtmlKeywords(), substituteInplace(), substituteKeywords(), substituteKeywords(), substituteStringView(), TextStream::TextStream(), TextStream::TextStream(), toStdString(), Translator::trGeneratedAutomatically(), TranslatorAfrikaans::trGeneratedAutomatically(), TranslatorArabic::trGeneratedAutomatically(), TranslatorArmenian::trGeneratedAutomatically(), TranslatorBrazilian::trGeneratedAutomatically(), TranslatorBulgarian::trGeneratedAutomatically(), TranslatorCatalan::trGeneratedAutomatically(), TranslatorChinese::trGeneratedAutomatically(), TranslatorChinesetraditional::trGeneratedAutomatically(), TranslatorCroatian::trGeneratedAutomatically(), TranslatorCzech::trGeneratedAutomatically(), TranslatorDanish::trGeneratedAutomatically(), TranslatorDutch::trGeneratedAutomatically(), TranslatorEnglish::trGeneratedAutomatically(), TranslatorEsperanto::trGeneratedAutomatically(), TranslatorFinnish::trGeneratedAutomatically(), TranslatorFrench::trGeneratedAutomatically(), TranslatorGerman::trGeneratedAutomatically(), TranslatorGreek::trGeneratedAutomatically(), TranslatorHindi::trGeneratedAutomatically(), TranslatorHungarian::trGeneratedAutomatically(), TranslatorIndonesian::trGeneratedAutomatically(), TranslatorItalian::trGeneratedAutomatically(), TranslatorJapanese::trGeneratedAutomatically(), TranslatorKorean::trGeneratedAutomatically(), TranslatorLatvian::trGeneratedAutomatically(), TranslatorLithuanian::trGeneratedAutomatically(), TranslatorMacedonian::trGeneratedAutomatically(), TranslatorNorwegian::trGeneratedAutomatically(), TranslatorPersian::trGeneratedAutomatically(), TranslatorPolish::trGeneratedAutomatically(), TranslatorPortuguese::trGeneratedAutomatically(), TranslatorRomanian::trGeneratedAutomatically(), TranslatorRussian::trGeneratedAutomatically(), TranslatorSerbian::trGeneratedAutomatically(), TranslatorSerbianCyrillic::trGeneratedAutomatically(), TranslatorSlovak::trGeneratedAutomatically(), TranslatorSlovene::trGeneratedAutomatically(), TranslatorSpanish::trGeneratedAutomatically(), TranslatorSwedish::trGeneratedAutomatically(), TranslatorTurkish::trGeneratedAutomatically(), TranslatorUkrainian::trGeneratedAutomatically(), TranslatorVietnamese::trGeneratedAutomatically(), trimBaseClassScope(), trimSpaces(), Trace::trunc(), unescapeCharsInString(), unescapeCRef(), updateColumnCount(), DotAttributes::updateValue(), VhdlString::VhdlString(), VhdlString::VhdlString(), writeAlphabeticalClassList(), MemberDefImpl::writeDeclaration(), writeDEFString(), DocbookDocVisitor::writeDiaFile(), LatexDocVisitor::writeDiaFile(), writeDocbookCodeString(), writeDocbookString(), MemberDefImpl::writeDocumentation(), DocbookDocVisitor::writeDotFile(), writeFont(), VhdlDocGen::writeFormatString(), writeGraphInfo(), ClassDefImpl::writeIncludeFilesForSlice(), writeIndexHierarchyEntries(), writeInheritanceSpecifier(), VhdlDocGen::writeInlineClassLink(), ClassDefImpl::writeInlineDocumentation(), ClassDefImpl::writeMemberList(), DocbookDocVisitor::writeMscFile(), LatexDocVisitor::writeMscFile(), HtmlGenerator::writeNavigationPath(), OutputGenIntf::writeNavigationPath(), OutputList::writeNavigationPath(), writeObjCMethodCall(), DocbookDocVisitor::writePlantUMLFile(), LatexDocVisitor::writePlantUMLFile(), VhdlDocGen::writeRecordProto(), Image::writeString(), TextGeneratorOLImpl::writeString(), TextGeneratorXMLImpl::writeString(), writeString(), ConfigOption::writeStringList(), ConfigOption::writeStringValue(), ClassDefImpl::writeSummaryLinks(), writeUTF8Char(), VhdlDocGen::writeVHDLDeclaration(), writeXMLCodeString(), ConfigList::writeXMLDoxyfile(), writeXMLString(), yyread(), yyread(), yyread(), yyread(), yyread(), yyread(), yyread(), yyread(), CitationManager::~CitationManager(), ColoredImage::~ColoredImage(), and Image::~Image().
size_t size = s.length() |
Definition at line 156 of file htmlgen.cpp.
Referenced by RTFGenerator::beginRTFDocument(), FlowChart::buildCommentNodes(), computeCommonDirPrefix(), computeIndentExcludingListMarkers(), computeTemplateClassRelations(), detab(), Markdown::extractPageTitle(), Markdown::Private::findEmphasisChar(), Markdown::Private::findEndOfLine(), findTableColumns(), generateDEF(), generateDiskNames(), generateOutput(), FilterCache::getFileContentsPipe(), Markdown::Private::isAtxHeader(), Markdown::Private::isBlockCommand(), isBlockQuote(), isCodeBlock(), isExplicitPage(), isFencedCodeBlock(), Markdown::Private::isHeaderline(), isHRuler(), isLinkRef(), Markdown::Private::isSpecialCommand(), makeQualifiedNameWithTemplateParameters(), mergeNavTreeNodesRec(), DotCallGraph::numNodes(), DotInclDepGraph::numNodes(), HtmlDocVisitor::operator()(), parseCompounds(), FlowChart::printUmlTree(), Markdown::Private::processBlocks(), Markdown::Private::processCodeSpan(), Markdown::Private::processEmphasis(), Markdown::Private::processEmphasis1(), Markdown::Private::processEmphasis2(), Markdown::Private::processEmphasis3(), Markdown::Private::processHtmlTagWrite(), Markdown::Private::processInline(), Markdown::Private::processLink(), Markdown::Private::processNmdash(), Markdown::Private::processQuotations(), Markdown::Private::processQuoted(), Markdown::Private::processSpecialCommand(), FilterCache::readFragmentFromFile(), removeIdsAndMarkers(), GrowBuf::reserve(), setOutput(), skipOverFileAndLineCommands(), while(), SearchIndex::write(), Markdown::Private::writeBlockQuote(), Markdown::Private::writeCodeBlock(), Markdown::Private::writeFencedCodeBlock(), FlowChart::writeFlowLinks(), HtmlDocVisitor::writeObfuscatedMailAddress(), and Markdown::Private::writeTableBlock().