My Project
|
#include <docparser.h>
Public Member Functions | |
DocCopy (DocNode *parent, const QCString &link, bool copyBrief, bool copyDetails) | |
Kind | kind () const |
QCString | link () const |
void | accept (DocVisitor *) |
void | parse (QList< DocNode > &children) |
Public Member Functions inherited from DocNode | |
DocNode () | |
virtual | ~DocNode () |
DocNode * | parent () const |
void | setParent (DocNode *parent) |
bool | isPreformatted () const |
Private Attributes | |
QCString | m_link |
bool | m_copyBrief |
bool | m_copyDetails |
Node representing a copy of documentation block.
Definition at line 598 of file docparser.h.
|
inline |
|
inlinevirtual |
Acceptor function for node visitors. Part of the visitor pattern.
v | Abstract visitor. |
Implements DocNode.
Definition at line 606 of file docparser.h.
|
inlinevirtual |
Returns the kind of node. Provides runtime type information
Implements DocNode.
Definition at line 604 of file docparser.h.
References DocNode::Kind_Copy.
|
inline |
Definition at line 605 of file docparser.h.
References m_link.
Referenced by XmlDocVisitor::visitPre(), and PrintDocVisitor::visitPre().
void DocCopy::parse | ( | QList< DocNode > & | children | ) |
Definition at line 2074 of file docparser.cpp.
References brief, DefinitionIntf::definitionType(), doc, docParserPopContext(), docParserPushContext(), doctokenizerYYlineno, findDocsForMemberOrCompound(), g_context, g_copyStack, g_fileName, g_hasParamCommand, g_hasReturnCommand, g_nodeStack, g_paramsFound, g_styleStack, Definition::getOuterScope(), Doxygen::globalScope, internalValidatingParseDoc(), m_copyBrief, m_copyDetails, m_link, DocNode::m_parent, Definition::name(), DefinitionIntf::TypeMember, and warn_doc_error().
|
private |
Definition at line 611 of file docparser.h.
Referenced by parse().
|
private |
Definition at line 612 of file docparser.h.
Referenced by parse().
|
private |
Definition at line 610 of file docparser.h.