.\" ident @(#)basic_iostream.3 .\" Standard Template Library .\" $$RW_INSERT_HEADER "slyrs.man" .TH basic_iostream 3C++ "02 Apr 1998" "Rogue Wave Software" "-" .ce2 Standard C++ Library Copyright 1998, Rogue Wave Software, Inc. .SH NAME \f2basic_iostream\fP \ - Assists in formatting and interpreting sequences of characters controlled by a stream buffer. .SH SYNOPSIS .br #include .br template > .br class basic_iostream .br : public basic_istream, .br public basic_ostream .SH DESCRIPTION The class basic_iostream inherits a number of functions from classes basic_ostream and basic_istream. They assist in formatting and interpreting sequences of characters controlled by a stream buffer. Two groups of functions share common properties, the formatted functions and the unformatted functions. .SH INTERFACE .br template .br class basic_iostream .br : public basic_istream, .RE .RS 1 public basic_ostream .RE .RS 0 .br { .br .br public: .br .RE .RS 1 explicit basic_iostream(basic_streambuf .RE .RS 24 *sb); .RE .RS 1 virtual ~basic_iostream(); .RE .RS 0 }; .SH PUBLIC CONSTRUCTORS .br explicit basic_iostream(basic_streambuf .RE .RS 24 *sb); .RE .RS 3 Constructs an object of class \f2basic_iostream, \fPassigning initial values to the base class by calling \f2basic_istream(sb)\fP and \f2basic_ostream(sb)\fP. .RE .SH DESTRUCTORS .RE .RS 0 virtual ~basic_iostream(); .RE .RS 3 Destroys an object of class \f2basic_iostream\fP. .RE .SH EXAMPLE See basic_istream and basic_ostream examples. .SH SEE ALSO char_traits(3C++), ios_base(3C++), basic_ios(3C++), basic_streambuf(3C++), basic_istream(3C++), basic_ostream(3C++) Working Paper for Draft Proposed International Standard for Information Systems--Programming Language C++, Section 27.6.1.5. .SH STANDARDS CONFORMANCE ANSI X3J16/ISO WG21 Joint C++ Committee