DocParserContext Struct
Parser's context to store all global variables. More...
Declaration
Included Headers
Public Member Attributes Index
| const Definition * | scope = nullptr |
| QCString | context |
| bool | inSeeBlock = false |
| bool | xmlComment = false |
| bool | insideHtmlLink = false |
| DocNodeStack | nodeStack |
| DocStyleChangeStack | styleStack |
| DocStyleChangeStack | initialStyleStack |
| DefinitionStack | copyStack |
| QCString | fileName |
| QCString | relPath |
| bool | hasParamCommand = false |
| bool | hasReturnCommand = false |
| StringMultiSet | retvalsFound |
| StringMultiSet | paramsFound |
| const MemberDef * | memberDef = nullptr |
| bool | isExample = false |
| QCString | exampleName |
| QCString | searchUrl |
| QCString | prefix |
| SrcLangExt | lang = SrcLangExt::Cpp |
| QCString | includeFileName |
| QCString | includeFileText |
| size_t | includeFileOffset = 0 |
| size_t | includeFileLength = 0 |
| int | includeFileLine |
| bool | includeFileShowLineNo = false |
| bool | stripCodeComments = true |
| TokenInfo * | token = nullptr |
| int | lineNo = 0 |
| bool | markdownSupport = false |
| bool | autolinkSupport = false |
Description
Parser's context to store all global variables.
Definition at line 59 of file docparser_p.h.
Public Member Attributes
autolinkSupport
|
Definition at line 95 of file docparser_p.h.
Referenced by validatingParseDoc, validatingParseText and validatingParseTitle.
context
|
Definition at line 62 of file docparser_p.h.
Referenced by DocPara::handleCite, DocPara::handleCommand, DocPara::handleFile, DocPara::handleInclude, DocPara::handleIncludeOperator, DocPara::handleInheritDoc, DocPara::handleRef, DocPara::handleStartCode, DocHtmlDescTitle::parse, validatingParseDoc, validatingParseText and validatingParseTitle.
copyStack
|
Definition at line 69 of file docparser_p.h.
Referenced by DocPara::handleInheritDoc.
exampleName
|
Definition at line 79 of file docparser_p.h.
Referenced by DocPara::handleCommand, DocPara::handleInclude, DocPara::handleIncludeOperator, DocPara::handleStartCode, validatingParseDoc, validatingParseText and validatingParseTitle.
fileName
|
Definition at line 70 of file docparser_p.h.
Referenced by createRef, DocPara::handleFile, DocPara::handleIFile, DocPara::handleInclude, validatingParseDoc, validatingParseText and validatingParseTitle.
hasParamCommand
|
Definition at line 73 of file docparser_p.h.
Referenced by DocPara::handleInheritDoc, DocParamList::parse, DocParamList::parseXml, validatingParseDoc, validatingParseText and validatingParseTitle.
hasReturnCommand
|
Definition at line 74 of file docparser_p.h.
Referenced by DocPara::handleCommand, DocPara::handleHtmlStartTag, DocPara::handleInheritDoc, DocParamList::parse, DocParamList::parseXml, validatingParseDoc, validatingParseText and validatingParseTitle.
includeFileLength
|
Definition at line 87 of file docparser_p.h.
Referenced by DocInclude::parse, DocIncOperator::parse, validatingParseDoc, validatingParseText and validatingParseTitle.
includeFileLine
|
Definition at line 88 of file docparser_p.h.
Referenced by DocInclude::parse and DocIncOperator::parse.
includeFileName
|
Definition at line 84 of file docparser_p.h.
Referenced by DocInclude::parse and DocIncOperator::parse.
includeFileOffset
|
Definition at line 86 of file docparser_p.h.
Referenced by DocInclude::parse, DocIncOperator::parse, validatingParseDoc, validatingParseText and validatingParseTitle.
includeFileShowLineNo
|
Definition at line 89 of file docparser_p.h.
Referenced by DocInclude::parse and DocIncOperator::parse.
includeFileText
|
Definition at line 85 of file docparser_p.h.
Referenced by DocInclude::parse, DocIncOperator::parse, validatingParseDoc, validatingParseText and validatingParseTitle.
initialStyleStack
|
Definition at line 68 of file docparser_p.h.
Referenced by validatingParseDoc, validatingParseText and validatingParseTitle.
inSeeBlock
|
Definition at line 63 of file docparser_p.h.
Referenced by DocSimpleSect::appendLinkWord, DocPara::handleCommand, DocPara::handleHtmlStartTag, validatingParseDoc, validatingParseText and validatingParseTitle.
insideHtmlLink
|
Definition at line 65 of file docparser_p.h.
Referenced by DocRef::parse, DocTitle::parseFromString, validatingParseDoc, validatingParseText and validatingParseTitle.
isExample
|
Definition at line 78 of file docparser_p.h.
Referenced by DocPara::handleCommand, DocPara::handleInclude, DocPara::handleIncludeOperator, DocPara::handleStartCode, validatingParseDoc, validatingParseText and validatingParseTitle.
lang
|
Definition at line 82 of file docparser_p.h.
Referenced by validatingParseDoc, validatingParseText and validatingParseTitle.
lineNo
|
Definition at line 93 of file docparser_p.h.
markdownSupport
|
Definition at line 94 of file docparser_p.h.
Referenced by validatingParseDoc, validatingParseText and validatingParseTitle.
memberDef
|
Definition at line 77 of file docparser_p.h.
Referenced by DocPara::handleCommand, DocPara::handleInheritDoc, validatingParseDoc, validatingParseText and validatingParseTitle.
nodeStack
|
Definition at line 66 of file docparser_p.h.
Referenced by checkIfHtmlEndTagEndsAutoList, DocPara::handleCommand, DocPara::handleHtmlStartTag, DocPara::handleInheritDoc, DocPara::handleLink, validatingParseDoc, validatingParseText and validatingParseTitle.
paramsFound
|
Definition at line 76 of file docparser_p.h.
Referenced by DocPara::handleInheritDoc, validatingParseDoc, validatingParseText and validatingParseTitle.
prefix
|
Definition at line 81 of file docparser_p.h.
relPath
|
Definition at line 71 of file docparser_p.h.
Referenced by validatingParseDoc, validatingParseText and validatingParseTitle.
retvalsFound
|
Definition at line 75 of file docparser_p.h.
Referenced by DocPara::handleInheritDoc, validatingParseDoc, validatingParseText and validatingParseTitle.
scope
|
Definition at line 61 of file docparser_p.h.
Referenced by DocPara::handleCommand, DocPara::handleInheritDoc and validatingParseDoc.
searchUrl
|
Definition at line 80 of file docparser_p.h.
Referenced by validatingParseDoc, validatingParseText and validatingParseTitle.
stripCodeComments
|
Definition at line 90 of file docparser_p.h.
Referenced by DocInclude::parse and DocIncOperator::parse.
styleStack
|
Definition at line 67 of file docparser_p.h.
Referenced by checkIfHtmlEndTagEndsAutoList, DocPara::handleInheritDoc, validatingParseDoc, validatingParseText and validatingParseTitle.
token
|
Definition at line 92 of file docparser_p.h.
Referenced by checkIfHtmlEndTagEndsAutoList, DocPara::handleCite, DocPara::handleCommand, DocPara::handleDoxyConfig, DocPara::handleEmoji, DocPara::handleFile, DocPara::handleHtmlStartTag, DocPara::handleIFile, DocPara::handleInclude, DocPara::handleIncludeOperator, DocPara::handleLink, DocPara::handleRef, DocPara::handleSection, DocPara::handleShowDate, DocPara::handleStartCode, DocPara::handleXRefItem, DocPara::injectToken, DocAutoList::parse, DocHRef::parse, DocHtmlDescData::parse, DocHtmlDescList::parse, DocHtmlDescTitle::parse, DocHtmlHeader::parse, DocHtmlList::parse, DocHtmlRow::parse, DocHtmlTable::parse, DocIndexEntry::parse, DocInternal::parse, DocLink::parse, DocPara::parse, DocParamList::parse, DocRoot::parse, DocSecRefList::parse, DocSection::parse, DocText::parse, DocSimpleSect::parseRcs, DocHtmlList::parseXml, DocHtmlRow::parseXml, DocHtmlTable::parseXml, DocParamList::parseXml, validatingParseDoc, validatingParseText and validatingParseTitle.
xmlComment
|
Definition at line 64 of file docparser_p.h.
Referenced by DocPara::handleHtmlStartTag, validatingParseDoc, validatingParseText and validatingParseTitle.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.