doxygen
Public Member Functions | List of all members
DocPara Class Reference

Node representing a paragraph in the documentation tree. More...

#include <docnode.h>

Inheritance diagram for DocPara:
Inheritance graph
[legend]
Collaboration diagram for DocPara:
Collaboration graph
[legend]

Public Member Functions

 DocPara (DocParser *parser, DocNodeVariant *parent)
 
int parse ()
 
bool isEmpty () const
 
void markFirst (bool v=TRUE)
 
void markLast (bool v=TRUE)
 
bool isFirst () const
 
bool isLast () const
 
int handleCommand (char cmdChar, const QCString &cmdName)
 
int handleHtmlStartTag (const QCString &tagName, const HtmlAttribList &tagHtmlAttribs)
 
int handleHtmlEndTag (const QCString &tagName)
 
int handleSimpleSection (DocSimpleSect::Type t, bool xmlContext=FALSE)
 
int handleXRefItem ()
 
int handleParamSection (const QCString &cmdName, DocParamSect::Type t, bool xmlContext, int direction)
 
void handleIncludeOperator (const QCString &cmdName, DocIncOperator::Type t)
 
template<class T >
void handleFile (const QCString &cmdName)
 
void handleInclude (const QCString &cmdName, DocInclude::Type t)
 
void handleLink (const QCString &cmdName, bool isJavaLink)
 
void handleCite (char cmdChar, const QCString &cmdName)
 
void handleDoxyConfig (char cmdChar, const QCString &cmdName)
 
void handleEmoji (char cmdChar, const QCString &cmdName)
 
void handleRef (char cmdChar, const QCString &cmdName)
 
void handleSection (char cmdChar, const QCString &cmdName)
 
void handleInheritDoc ()
 
void handleVhdlFlow ()
 
void handleILine (char cmdChar, const QCString &cmdName)
 
void handleIFile (char cmdChar, const QCString &cmdName)
 
void handleShowDate (char cmdChar, const QCString &cmdName)
 
int handleStartCode ()
 
int handleHtmlHeader (const HtmlAttribList &tagHtmlAttribs, int level)
 
bool injectToken (int tok, const QCString &tokText)
 
const HtmlAttribListattribs () const
 
void setAttribs (const HtmlAttribList &attribs)
 
- Public Member Functions inherited from DocCompoundNode
 DocCompoundNode (DocParser *parser, DocNodeVariant *parent)
 
DocNodeListchildren ()
 
const DocNodeListchildren () const
 
- Public Member Functions inherited from DocNode
 DocNode (DocParser *parser, DocNodeVariant *parent)
 
 DocNode (const DocNode &)=delete
 
DocNodeoperator= (const DocNode &)=delete
 
 DocNode (DocNode &&)=default
 
DocNodeoperator= (DocNode &&)=default
 
DocNodeVariant * parent ()
 
const DocNodeVariant * parent () const
 
DocNodeVariant * thisVariant ()
 
const DocNodeVariant * thisVariant () const
 
void setThisVariant (DocNodeVariant *thisVariant)
 
DocParserparser ()
 
const DocParserparser () const
 
void setParent (DocNodeVariant *parent)
 
bool isPreformatted () const
 

Additional Inherited Members

- Protected Types inherited from DocNode
enum  RefType { Unknown, Anchor, Section, Table }
 
- Protected Member Functions inherited from DocNode
void setInsidePreformatted (bool p)
 

Detailed Description

Node representing a paragraph in the documentation tree.


The documentation for this class was generated from the following files: