Doxygen
|
Node representing an auto List 更多...
#include <docparser.h>
Public 成员函数 | |
DocAutoList (DocParser &parser, DocNode *parent, int indent, bool isEnumList, int depth) | |
Kind | kind () const override |
bool | isEnumList () const |
int | indent () const |
int | depth () const |
int | parse () |
![]() | |
CompAccept (DocParser &parser) | |
void | accept (DocVisitor *v) override |
const DocNodeList & | children () const |
DocNodeList & | children () |
![]() | |
DocNode (DocParser &parser) | |
virtual | ~DocNode () |
DocNode * | parent () const |
void | setParent (DocNode *parent) |
bool | isPreformatted () const |
Private 属性 | |
int | m_indent = 0 |
bool | m_isEnumList = false |
int | m_depth = 0 |
Node representing an auto List
在文件 docparser.h 第 703 行定义.
DocAutoList::DocAutoList | ( | DocParser & | parser, |
DocNode * | parent, | ||
int | indent, | ||
bool | isEnumList, | ||
int | depth | ||
) |
|
inline |
|
inline |
|
inline |
在文件 docparser.h 第 708 行定义.
引用了 m_isEnumList.
被这些函数引用 PrintDocVisitor::visit(), DocbookDocVisitor::visitPost(), HtmlDocVisitor::visitPost(), LatexDocVisitor::visitPost(), XmlDocVisitor::visitPost(), DocbookDocVisitor::visitPre(), HtmlDocVisitor::visitPre(), LatexDocVisitor::visitPre(), RTFDocVisitor::visitPre(), XmlDocVisitor::visitPre() , 以及 PerlModDocVisitor::visitPre().
|
inlineoverridevirtual |
int DocAutoList::parse | ( | ) |
在文件 docparser.cpp 第 4312 行定义.
引用了 DocParser::context, DocTokenizer::endAutoList(), TokenInfo::id, TokenInfo::indent, TokenInfo::isEnumList, CompAccept< DocAutoList >::m_children, m_indent, m_isEnumList, DocNode::m_parser, DocAutoListItem::parse(), RetVal_OK, DocTokenizer::startAutoList(), TK_LISTITEM, DocParserContext::token , 以及 DocParser::tokenizer.
被这些函数引用 DocPara::parse().
|
private |
在文件 docparser.h 第 716 行定义.
被这些函数引用 depth().
|
private |
在文件 docparser.h 第 714 行定义.
|
private |
在文件 docparser.h 第 715 行定义.
被这些函数引用 isEnumList() , 以及 parse().