The DocParserContext
Struct Reference
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 by Doxygen 1.14.0.