SourcePro® API Reference Guide

 
Classes

Module Description

Classes in this group let you perform streaming operations such as transferring information between operating systems with the efficiency of a binary stream. The endian streams mechanism, which keeps a record of the operating environment where information originates, allows the stream to be read on any system regardless of its native size or byte order.

Classes

class  RWAuditStreamBuffer
 Constructs a stream and audits the bytes that pass through it. More...
 
class  RWbistream
 Restores variables stored in binary format by RWbostream. More...
 
class  RWbostream
 Stores variables in binary format. More...
 
class  RWCompressedIOStream< Compressor >
 Compresses and serializes data to or deserializes and decompresses data from an associated std::streambuf. More...
 
class  RWCompressedIStream< Compressor >
 Deserializes and decompresses data from an associated std::streambuf. More...
 
class  RWCompressedOStream< Compressor >
 Compresses data and serializes it to an associated std::streambuf. More...
 
class  RWCompressedStreamBuffer< Compressor >
 Derived stream buffer that reads and writes compressed data to an associated std::streambuf. More...
 
class  RWeistream
 Specializes the base class RWbistream to restore values previously stored by RWeostream. More...
 
class  RWeostream
 Specializes the base class RWbostream to store values in a portable binary format. More...
 
class  RWpistream
 Specializes the abstract base class RWvistream to restore variables stored in a portable US-ASCII format by RWpostream. More...
 
class  RWpostream
 Specializes the abstract base class RWvostream to store variables in a portable (printable) US-ASCII format. More...
 
class  RWvios
 Abstract base class defining an interface similar to std::ios, but without a required association with std::streambuf. More...
 
class  RWvistream
 Abstract base class providing an interface for format-independent retrieval of fundamental types and fundamental-type arrays. More...
 
class  RWvistreamIterator< T >
 Input iterator that reads successive elements from the input stream for which it was constructed. More...
 
class  RWvostream
 Abstract base class that provides an interface for format-dependent storage of fundamental types and fundamental-type arrays. More...
 
class  RWvostreamIterator< T >
 Writes successive elements onto the output stream from which it was constructed. More...
 
class  RWXDRistream
 A portable input stream based on XDR routines. More...
 
class  RWXDRostream
 A portable output stream based on XDR routines. More...
 

Copyright © 2023 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.