rwlogo
SourcePro 11.1

SourcePro® C++ API Reference Guide



   SourcePro C++
Documentation Home

Virtual Streams
[Essential Tools Module]

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  RWeostream
 Specializes the base class RWbostream to store values in a portable binary format. More...
class  RWeistream
 Specializes the base class RWbistream to restore values previously stored by RWeostream. 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  RWvostream
 Abstract base class that provides an interface for format-dependent storage of fundamental types and fundamental-type arrays. More...
class  RWXDRistream
 A portable input stream based on XDR routines. More...
class  RWXDRostream
 A portable output stream based on XDR routines. More...

Detailed 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.


© 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.