The DocHtmlList
Class Reference
Node representing a Html list. More...
Declaration
Included Headers
Base class
class | DocCompoundNode |
Base class for nodes with children. More... | |
Enumerations Index
enum | Type { ... } |
Public Constructors Index
DocHtmlList (DocParser *parser, DocNodeVariant *parent, const HtmlAttribList &attribs, Type t) | |
Public Member Functions Index
Type | type () const |
const HtmlAttribList & | attribs () const |
Token | parse () |
Token | parseXml () |
Private Member Attributes Index
Type | m_type = Unordered |
HtmlAttribList | m_attribs |
Description
Node representing a Html list.
Definition at line 999 of file docnode.h.
Public Constructors
DocHtmlList()
| inline |
Definition at line 1003 of file docnode.h.
References attribs, DocCompoundNode::DocCompoundNode, m_attribs, m_type, DocNode::parent and DocNode::parser.
Public Member Functions
attribs()
| inline |
Definition at line 1006 of file docnode.h.
Reference m_attribs.
Referenced by DocHtmlList, DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), ManDocVisitor::operator(), PerlModDocVisitor::operator(), PrintDocVisitor::operator(), RTFDocVisitor::operator() and XmlDocVisitor::operator().
parse()
|
Declaration at line 1007 of file docnode.h, definition at line 2647 of file docnode.cpp.
References DocNodeList::append, TokenInfo::attribs, AUTO_TRACE, AUTO_TRACE_EXIT, DocCompoundNode::children, DocParser::context, DocNodeList::get_last, HTML_LI, HTML_OL, HTML_UL, Mappers::htmlTagMapper, Token::is, Token::is_any_of, DocTokenizer::lex, m_type, Ordered, DocNode::parser, DocTokenizer::pushBackHtmlTag, DocNode::thisVariant, Token::to_string, DocParserContext::token, DocParser::tokenizer, Unordered and warn_doc_error.
parseXml()
|
Declaration at line 1008 of file docnode.h, definition at line 2722 of file docnode.cpp.
References DocNodeList::append, TokenInfo::attribs, AUTO_TRACE, AUTO_TRACE_EXIT, DocCompoundNode::children, DocParser::context, DocNodeList::get_last, Mappers::htmlTagMapper, Token::is, Token::is_any_of, DocTokenizer::lex, m_type, DocNode::parser, DocTokenizer::pushBackHtmlTag, DocNode::thisVariant, Token::to_string, DocParserContext::token, DocParser::tokenizer, Unordered, warn_doc_error and XML_ITEM.
type()
| inline |
Definition at line 1005 of file docnode.h.
Reference m_type.
Referenced by DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), ManDocVisitor::operator(), PerlModDocVisitor::operator(), PrintDocVisitor::operator(), RTFDocVisitor::operator() and XmlDocVisitor::operator().
Private Member Attributes
m_attribs
|
Definition at line 1012 of file docnode.h.
Referenced by attribs and DocHtmlList.
m_type
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.