Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

skCDataNode Class Reference

This node represents a CData node in an XML document. More...

#include <skCDataNode.h>

Inheritance diagram for skCDataNode:

skTextNode skNode List of all members.

Public Member Functions

 skCDataNode (const skString &text)
 Constructs a new CData node with the given text.

virtual ~skCDataNode ()
 Virtual destructor.

virtual NodeType getNodeType () const
 Returns the type of this node.

virtual skNodeclone ()
 Returns a new CData node with the same text.

virtual void write (skOutputDestination &out) const
 writes the CData text in this node to the given destination


Detailed Description

This node represents a CData node in an XML document.


Constructor & Destructor Documentation

skCDataNode::skCDataNode const skString text  ) 
 

Constructs a new CData node with the given text.

Parameters:
text - the text for the CData node


Member Function Documentation

skNode * skCDataNode::clone  )  [virtual]
 

Returns a new CData node with the same text.

Returns:
a new CData node that's a copy of this one
Exceptions:
Symbian - a leaving function

Reimplemented from skTextNode.

skNode::NodeType skCDataNode::getNodeType  )  const [virtual]
 

Returns the type of this node.

Returns:
returns CDATA_NODE

Reimplemented from skTextNode.

void skCDataNode::write skOutputDestination out  )  const [virtual]
 

writes the CData text in this node to the given destination

Parameters:
out - the destination to write to
Exceptions:
Symbian - a leaving function

Reimplemented from skTextNode.


The documentation for this class was generated from the following files:
Generated on Fri Dec 17 20:27:34 2004 for Simkin by doxygen1.3