iosfwd header

iosfwd is a C++ Standard Library. It is responsible for forward declaring various parts of the stream library, as well as typedefs for common instantiations.

Types forward declared by
std::basic_ios std::basic_streambuf std::basic_istream std::basic_ostream std::basic_iostream std::basic_stringbuf std::basic_istringstream std::basic_ostringstream std::basic_stringstream std::basic_filebuf std::basic_ifstream std::basic_ofstream std::basic_fstream std::istreambuf_iterator std::ostreambuf_iterator

char based typedefs
typedef std::basic_ios ios; typedef std::basic_streambuf streambuf; typedef std::basic_istream istream; typedef std::basic_ostream ostream; typedef std::basic_iostream iosteam; typedef std::basic_stringbuf stringbuf; typedef std::basic_istringstream istringstream; typedef std::basic_ostringstream ostringstream; typedef std::basic_stringstream stringstream; typedef std::basic_filebuf filebuf; typedef std::basic_ifstream ifstream; typedef std::basic_ofstream ofstream; typedef std::basic_fstream fstream;

wchar_t based typedefs
typedef std::basic_ios wios; typedef std::basic_streambuf wstreambuf; typedef std::basic_istream wistream; typedef std::basic_ostream wostream; typedef std::basic_iostream wiostream; typedef std::basic_stringbuf wstringbuf; typedef std::basic_istringstream wistringstream; typedef std::basic_ostringstream wostringstream; typedef std::basic_stringstring wstringstream; typedef std::basic_filebuf wfilebuf; typedef std::basic_fistream wifstream; typedef std::basic_fostream wofstream; typedef std::basic_fstream wfstream;