The docparser_p.h
File Reference
Private header shared between docparser.cpp and docnode.cpp. More...
Included Headers
Classes Index
class | IterableStack<T, Container> |
struct | DocParserContext |
Parser's context to store all global variables. More... | |
class | DocParser |
class | AutoNodeStack |
Typedefs Index
using | DefinitionStack = std::vector< const Definition * > |
using | DocNodeStack = std::stack< DocNodeVariant * > |
using | DocStyleChangeStack = IterableStack< const DocNodeVariant * > |
Functions Index
bool | isPreformatted (const DocNodeVariant *n) |
bool | insidePRE (const DocNodeVariant *n) |
bool | insideLI (const DocNodeVariant *n) |
bool | insideBlockQuote (const DocNodeVariant *n) |
bool | insideUL (const DocNodeVariant *n) |
bool | insideOL (const DocNodeVariant *n) |
bool | insideTable (const DocNodeVariant *n) |
bool | insideDetails (const DocNodeVariant *n) |
bool | insideDL (const DocNodeVariant *n) |
Description
Private header shared between docparser.cpp and docnode.cpp.
Typedefs
DefinitionStack
|
Definition at line 38 of file docparser_p.h.
DocNodeStack
|
Definition at line 39 of file docparser_p.h.
DocStyleChangeStack
|
Definition at line 55 of file docparser_p.h.
Functions
insideBlockQuote()
| inline |
Returns TRUE iff node n is a child of a html list item node
Definition at line 200 of file docparser_p.h.
References FALSE, parent and TRUE.
Referenced by DocPara::handleHtmlEndTag.
insideDetails()
| inline |
Definition at line 259 of file docparser_p.h.
References FALSE, parent and TRUE.
Referenced by DocPara::handleHtmlEndTag and DocPara::handleHtmlStartTag.
insideDL()
| inline |
Definition at line 271 of file docparser_p.h.
References FALSE, parent and TRUE.
Referenced by DocPara::handleHtmlStartTag.
insideLI()
| inline |
Returns TRUE iff node n is a child of a html list item node
Definition at line 189 of file docparser_p.h.
References FALSE, parent and TRUE.
Referenced by DocPara::handleHtmlEndTag and DocParser::handleStyleArgument.
insideOL()
| inline |
Returns TRUE iff node n is a child of a ordered html list node
Definition at line 231 of file docparser_p.h.
References FALSE, DocHtmlList::Ordered, parent and TRUE.
Referenced by DocPara::handleHtmlEndTag and DocPara::handleHtmlStartTag.
insidePRE()
| inline |
Returns TRUE iff node n is a child of a preformatted node
Definition at line 178 of file docparser_p.h.
References FALSE, isPreformatted, parent and TRUE.
Referenced by DocParser::defaultHandleToken and DocPara::parse.
insideTable()
| inline |
Definition at line 247 of file docparser_p.h.
References FALSE, parent and TRUE.
Referenced by filterLatexString and DocPara::handleHtmlStartTag.
insideUL()
| inline |
Returns TRUE iff node n is a child of a unordered html list node
Definition at line 214 of file docparser_p.h.
References FALSE, parent, TRUE and DocHtmlList::Unordered.
Referenced by DocPara::handleHtmlEndTag and DocPara::handleHtmlStartTag.
isPreformatted()
| inline |
Definition at line 172 of file docparser_p.h.
Referenced by insidePRE.
Generated via doxygen2docusaurus by Doxygen 1.14.0.