rwlogo
HydraExpress 4.6

HydraExpress C++ API Reference Guide


   


Rogue Wave web site:  Home Page  |  Main Documentation Page

rwsf::XmlStreamWriter Class Reference
[Core XML]

Implements an rwsf::XmlWriter that uses an std::ostream as a data sink. More...

#include <rwsf/core/XmlStreamWriter.h>

Inheritance diagram for rwsf::XmlStreamWriter:
rwsf::XmlWriter

List of all members.

Public Member Functions

 XmlStreamWriter (std::ostream &out)
void flush ()

Detailed Description

rwsf::XmlStreamWriter implements an rwsf::XmlWriter that uses an std::ostream as a data sink. The class inherits most functions from rwsf::XmlWriter and can be constructed on any std::ostream implementation.


Constructor & Destructor Documentation

rwsf::XmlStreamWriter::XmlStreamWriter ( std::ostream &  out  )  [inline]

Constructs an rwsf::XmlStreamWriter that writes to the std::ostream out. The caller should ensure that out is in a state which can be written to without failure. Additionally, the user must ensure that out is in scope longer than the rwsf::XmlStreamWriter instance.


Member Function Documentation

void rwsf::XmlStreamWriter::flush (  )  [inline, virtual]

Calls flush() on the underlying std::ostream.

Implements rwsf::XmlWriter.


Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo are registered trademarks of Rogue Wave Software, and HydraExpress is a trademark of Rogue Wave Software. All other trademarks are the property of their respective owners.