Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
XmlNode Class Reference

A pure virtual base class of XML node wrappers. More...

#include <XmlNode.h>

Inheritance diagram for XmlNode:
Inheritance graph
[legend]

Public Member Functions

virtual void appendChild (const XmlNode &child)=0
 Appends a child element to the element.
virtual ~XmlNode ()
 The destructor.

Protected Member Functions

 XmlNode ()
 The default constructor.

Private Member Functions

 XmlNode (const XmlNode &)
 A private copy constructor in order to avoid copying.

Detailed Description

A pure virtual base class of XML node wrappers.

A derived class must implement the pure virtual functions probably using an external XML package.

Author
Paul F. Kunz Paul_.nosp@m.Kunz.nosp@m.@slac.nosp@m..sta.nosp@m.nford.nosp@m..edu

Definition at line 27 of file XmlNode.h.

Constructor & Destructor Documentation

XmlNode ( const XmlNode )
private

A private copy constructor in order to avoid copying.

XmlNode ( )
protected

The default constructor.

@ file

XmlNode implementation

Copyright (C) 2004 The Board of Trustees of The Leland Stanford Junior University. All Rights Reserved.

Id:
XmlNode.cxx,v 1.4 2005/11/05 17:30:55 pfkeb Exp

Definition at line 14 of file XmlNode.cxx.

~XmlNode ( )
virtual

The destructor.

Definition at line 18 of file XmlNode.cxx.

Member Function Documentation

virtual void appendChild ( const XmlNode child)
pure virtual

The documentation for this class was generated from the following files:

Generated for HippoDraw Class Library by doxygen