DcNode Struct Reference

Abstract Documentation Comments node. More...

Inheritance diagram for DcNode:
DcAttribute DcAttValue DcAttValueNonReference DcContent DcContentNode DcEtag DcName DcTag

List of all members.

Public Member Functions

 DcNode (dc_node e)
virtual ~DcNode ()
virtual void resolveEntities (CsDisplay &display)
virtual void visit (IDcVisitor *visitor)=0
virtual void callback (IDcCallback *visitor)=0

Public Attributes

dc_node e
 Enumeration.
DcNodeparent
 Node parent.
DcTokenPos pos
 Node position in xml raw text.

Detailed Description

Abstract Documentation Comments node.


Constructor & Destructor Documentation

DcNode::DcNode ( dc_node  e  )  [inline, explicit]
virtual DcNode::~DcNode (  )  [inline, virtual]

Member Function Documentation

virtual void DcNode::callback ( IDcCallback visitor  )  [pure virtual]
virtual void DcNode::resolveEntities ( CsDisplay &  display  )  [inline, virtual]

Reimplemented in DcTag, DcElement, DcAttribute, and DcContent.

virtual void DcNode::visit ( IDcVisitor visitor  )  [pure virtual]

Member Data Documentation

dc_node DcNode::e

Enumeration.

Node parent.

Node position in xml raw text.

© 2010 metaspec