Doxygen
Loading...
Searching...
No Matches
DocURL Class Reference

Node representing a URL (or email address) More...

#include <src/docnode.h>

+ Inheritance diagram for DocURL:
+ Collaboration diagram for DocURL:

Public Member Functions

 DocURL (DocParser *parser, DocNodeVariant *parent, const QCString &url, bool isEmail)
 
QCString url () const
 
bool isEmail () const
 
- Public Member Functions inherited from DocNode
 DocNode (DocParser *parser, DocNodeVariant *parent)
 
 ~DocNode ()=default
 
DocNodeVariantparent ()
 
const DocNodeVariantparent () const
 
DocNodeVariantthisVariant ()
 
const DocNodeVariantthisVariant () const
 
void setThisVariant (DocNodeVariant *thisVariant)
 
DocParserparser ()
 
const DocParserparser () const
 
void setParent (DocNodeVariant *parent)
 
bool isPreformatted () const
 

Private Attributes

QCString m_url
 
bool m_isEmail = false
 

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 URL (or email address)

Definition at line 186 of file docnode.h.

Constructor & Destructor Documentation

◆ DocURL()

DocURL::DocURL ( DocParser * parser,
DocNodeVariant * parent,
const QCString & url,
bool isEmail )
inline

Definition at line 189 of file docnode.h.

189 :
DocNode(DocParser *parser, DocNodeVariant *parent)
Definition docnode.h:84
DocParser * parser()
Definition docnode.h:97
DocNodeVariant * parent()
Definition docnode.h:89
QCString url() const
Definition docnode.h:191
QCString m_url
Definition docnode.h:195
bool m_isEmail
Definition docnode.h:196
bool isEmail() const
Definition docnode.h:192

References DocNode::DocNode(), isEmail(), m_isEmail, m_url, DocNode::parent(), DocNode::parser(), and url().

Member Function Documentation

◆ isEmail()

bool DocURL::isEmail ( ) const
inline

◆ url()

Member Data Documentation

◆ m_isEmail

bool DocURL::m_isEmail = false
private

Definition at line 196 of file docnode.h.

Referenced by DocURL(), and isEmail().

◆ m_url

QCString DocURL::m_url
private

Definition at line 195 of file docnode.h.

Referenced by DocURL(), and url().


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