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

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

virtual IMPORT_C ~skCDataNode ()
 Virtual destructor.

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

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

virtual IMPORT_C 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

IMPORT_C 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

virtual IMPORT_C 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.

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

Returns the type of this node.

Returns:
returns CDATA_NODE

Reimplemented from skTextNode.

virtual IMPORT_C 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 file:
Generated on Fri Dec 17 20:28:26 2004 for Simkin C++ for Symbian by doxygen1.3