The DocParamSect
Class Reference
Node representing a parameter section. More...
Declaration
Included Headers
Base class
class | DocCompoundNode |
Base class for nodes with children. More... | |
Enumerations Index
enum | Type { ... } |
enum | Direction { ... } |
Friends Index
class | DocParamList |
Public Constructors Index
DocParamSect (DocParser *parser, DocNodeVariant *parent, Type t) | |
Public Member Functions Index
Token | parse (const QCString &cmdName, bool xmlContext, Direction d) |
Type | type () const |
bool | hasInOutSpecifier () const |
bool | hasTypeSpecifier () const |
Private Member Attributes Index
Type | m_type = Unknown |
bool | m_hasInOutSpecifier = false |
bool | m_hasTypeSpecifier = false |
Description
Node representing a parameter section.
Definition at line 1052 of file docnode.h.
Friends
DocParamList
|
Definition at line 1054 of file docnode.h.
Reference DocParamList.
Referenced by DocParamList and parse.
Public Constructors
DocParamSect()
| inline |
Definition at line 1064 of file docnode.h.
References DocCompoundNode::DocCompoundNode, FALSE, m_hasInOutSpecifier, m_hasTypeSpecifier, m_type, DocNode::parent and DocNode::parser.
Public Member Functions
hasInOutSpecifier()
| inline |
Definition at line 1069 of file docnode.h.
Reference m_hasInOutSpecifier.
Referenced by DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), LatexDocVisitor::operator(), PerlModDocVisitor::operator() and RTFDocVisitor::operator().
hasTypeSpecifier()
| inline |
Definition at line 1070 of file docnode.h.
Reference m_hasTypeSpecifier.
Referenced by DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), LatexDocVisitor::operator() and RTFDocVisitor::operator().
parse()
Declaration at line 1067 of file docnode.h, definition at line 3295 of file docnode.cpp.
References DocNodeList::append, AUTO_TRACE, AUTO_TRACE_EXIT, DocCompoundNode::children, DocParamList, GrowVector< T >::empty, DocNodeList::get_last, Token::is, m_hasInOutSpecifier, m_type, DocParamList::markLast, DocNode::parser, DocNode::thisVariant, Token::to_string, TRUE and Unspecified.
Referenced by DocPara::handleParamSection.
type()
| inline |
Definition at line 1068 of file docnode.h.
Reference m_type.
Referenced by DocPara::handleParamSection, DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), LatexDocVisitor::operator(), ManDocVisitor::operator(), PerlModDocVisitor::operator(), PrintDocVisitor::operator(), RTFDocVisitor::operator(), RTFDocVisitor::operator() and XmlDocVisitor::operator().
Private Member Attributes
m_hasInOutSpecifier
|
Definition at line 1074 of file docnode.h.
Referenced by DocParamSect, hasInOutSpecifier and parse.
m_hasTypeSpecifier
|
Definition at line 1075 of file docnode.h.
Referenced by DocParamSect and hasTypeSpecifier.
m_type
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.