Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Hydra Core Library Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

2.5 XML Related Classes

The classes in this group provide XML parsing and serialization functionality for Hydra-generated code.

Table 4: Classes in the XML Related Group

Class Name Description

rwsf::XmlAttribute

Represents an attribute of an XML element.

rwsf::XmlAttributeSet

Represents the set of attributes on an XML element.

rwsf::XmlName

Represents a complete XML name using a local name represented as a string and a rwsf::XmlNamespace.

rwsf::XmlNamespace

Represents an XML namespace as a pair of strings. One string contains the namespace prefix, the other string contains the URI associated with the prefix.

rwsf::XmlReader

A simple XML pull-parser. Upon each call to readNextNode(), rwsf::XmlReader iterates to the next start tag, end tag, empty tag, or content node, and sets its internal state with the information read.

rwsf::XmlStreamWriter

Implements an XML writer that uses an ostream as a data sink.

rwsf::XmlStringWriter

Implements an XML writer that uses a rwsf::std::string as a data sink.

rwsf::XmlUtils

A collection of utilities used in XML classes.

rwsf::XmlValidator

Supports the validation of simple type data in instance documents.

rwsf::XmlWriter

An abstract class that provides a single interface for writing XML messages to different data sources.



Previous fileTop of DocumentContentsIndex pageNext file

©2004-2007 Copyright Quovadx, Inc. All Rights Reserved.
Quovadx and Rogue Wave are registered trademarks and HydraSDO is a trademark of Quovadx, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.