Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QtXmlNode Class Reference

#include <QtXmlNode.h>

Inheritance diagram for QtXmlNode:

Inheritance graph
[legend]
Collaboration diagram for QtXmlNode:

Collaboration graph
[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 33 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

QDomNodem_node
 The DOM node wrapped by this object.

Friends

class QtXmlDocument


Constructor & Destructor Documentation

QtXmlNode::QtXmlNode  )  [protected]
 

The default constructor.

Definition at line 21 of file QtXmlNode.cxx.

QtXmlNode::~QtXmlNode  )  [protected, virtual]
 

The destructor.

Definition at line 26 of file QtXmlNode.cxx.

References m_node.

QtXmlNode::QtXmlNode const QtXmlNode  ) 
 

The copy constructor.

Definition at line 16 of file QtXmlNode.cxx.


Member Function Documentation

void QtXmlNode::appendChild const XmlNode child  )  [virtual]
 

Appends a child element to the element.

Implements XmlNode.

Definition at line 32 of file QtXmlNode.cxx.

References m_node.


Friends And Related Function Documentation

friend class QtXmlDocument [friend]
 

Reimplemented in QtXmlElement, and QtXmlTextNode.

Definition at line 51 of file QtXmlNode.h.


Member Data Documentation

QDomNode* QtXmlNode::m_node [protected]
 

The DOM node wrapped by this object.

Definition at line 39 of file QtXmlNode.h.

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


The documentation for this class was generated from the following files:
Generated for HippoDraw-1.14.8.5 by doxygen 1.4.3