Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
XML Streams Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

RWTTransformObjectOutputStreamImp

Module:  XML Streams   Package:  XML Streams


RWTTransformObjectOutputStreamImp RWXmlObjectOutputStreamImp

Local Index

Members

Header File

#include <rw/xmlstreams/RWTTransformObjectOutputStreamImp.h>

Description

This class uses RWXmlObjectOutputStreamImp and RWTTransformOutputStreamImp to construct an XML stream that applies a generic transformation to the XML document before writing it out to the sink.

Example

Static Public Member Functions

static RWObjectOutputStream
make(RW_SL_IO_STD(ostream)& sink, Transform transformer,
    const RWCString& rootElementType=nestedObjectTag,
    bool escape = true);
static RWObjectOutputStream
make(RW_SL_IO_STD(ostream)& sink, 
Transform transform,
RW_SL_IO_STD(ios)*& formatter,
const RWCString& rootElementType=nestedObjectTag,
bool escape = true);

Protected Constructors

RWTTransformObjectOutputStreamImp(RW_SL_IO_STD(ostream)& ostr,
Transform transformer,
const RWCString& rootElementType, bool escape);
RWTTransformObjectOutputStreamImp(RW_SL_IO_STD(ostream)& ostr,
  Transform transform, RW_SL_IO_STD(ios)*& formatter,
  const RWCString& rootElementType, bool escape);


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, 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.