QtXmlNode Class Reference

#include <QtXmlNode.h>

Inheritance diagram for QtXmlNode:

Inheritance graph
QtXmlElementQtXmlTextNodeXmlNode
[legend]
Collaboration diagram for QtXmlNode:

Collaboration graph
XmlNodeQDomNode
[legend]
List of all members.

Detailed Description

An XML element using the Qt XML module.

Author:
Paul F. Kunz <Paul_Kunz@slac.stanford.edu>

Definition at line 35 of file QtXmlNode.h.

Public Member Functions

virtual void appendChild (const XmlNode &child)
 Appends a child element to the element.
 QtXmlNode (const QtXmlNode &)
 The copy constructor.

Protected Member Functions

 QtXmlNode ()
 The default constructor.
virtual ~QtXmlNode ()
 The destructor.

Protected Attributes

QDomNode m_node
 The DOM node wrapped by this object.

Friends

class QtXmlDocument


Constructor & Destructor Documentation

QtXmlNode (  )  [protected]

The default constructor.

Definition at line 25 of file QtXmlNode.cxx.

~QtXmlNode (  )  [protected, virtual]

The destructor.

Definition at line 30 of file QtXmlNode.cxx.

QtXmlNode ( const QtXmlNode  ) 

The copy constructor.

Definition at line 19 of file QtXmlNode.cxx.


Member Function Documentation

void appendChild ( const XmlNode child  )  [virtual]

Appends a child element to the element.

Implements XmlNode.

Definition at line 34 of file QtXmlNode.cxx.

References QDomNode::appendChild(), and QtXmlNode::m_node.


Friends And Related Function Documentation

friend class QtXmlDocument [friend]

Reimplemented in QtXmlElement, and QtXmlTextNode.

Definition at line 53 of file QtXmlNode.h.


Member Data Documentation

QDomNode m_node [protected]

The DOM node wrapped by this object.

Definition at line 41 of file QtXmlNode.h.

Referenced by QtXmlNode::appendChild(), QtXmlDocument::appendChild(), QtXmlElement::QtXmlElement(), and QtXmlTextNode::QtXmlTextNode().


The documentation for this class was generated from the following files:
Generated for HippoDraw Class Library by doxygen