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)
 
Token parse ()
 
bool isEmpty () const
 
void markFirst (bool v=TRUE)
 
void markLast (bool v=TRUE)
 
bool isFirst () const
 
bool isLast () const
 
Token handleCommand (char cmdChar, const QCString &cmdName)
 
Token handleHtmlStartTag (const QCString &tagName, const HtmlAttribList &tagHtmlAttribs)
 
Token handleHtmlEndTag (const QCString &tagName)
 
Token handleSimpleSection (DocSimpleSect::Type t, bool xmlContext=FALSE)
 
Token handleXRefItem ()
 
Token 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)
 
Token handleStartCode ()
 
Token handleHtmlHeader (const HtmlAttribList &tagHtmlAttribs, int level)
 
bool injectToken (Token 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)
 
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: