/* Metrowerks Standard Library */ /* $Date: 1999/01/23 00:25:40 $ * $Revision: 1.6 $ * $NoKeywords: $ * * Portions Copyright © 1995-1999 Metrowerks, Inc. * All rights reserved. */ /** ** iostream **/ #ifndef _IOSTREAM #define _IOSTREAM #include #include #include #ifndef RC_INVOKED #pragma options align=native #if defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__) #pragma import on #endif #ifndef _MSL_NO_CPP_NAMESPACE namespace std { #endif extern istream cin; extern ostream cout; extern ostream clog; extern ostream cerr; // hh 990109 Added support for wide standard streams #ifndef _MSL_NO_WCHART extern wistream wcin; extern wostream wcout; extern wostream wclog; extern wostream wcerr; #endif static ios_base::Init __msl_ios_base_init; #ifndef _MSL_NO_CPP_NAMESPACE } // namespace std #endif #if defined(__CFM68K__) && !defined(__USING_STATIC_LIBS__) #pragma import reset #endif #pragma options align=reset #endif // RC_INVOKED #endif // _IOSTREAM // hh 971220 fixed MOD_INCLUDE // hh 971222 added alignment wrapper // hh 971222 Changed filename from iostream.h to iostream // hh 971222 Made include guards standard // hh 971230 added RC_INVOKED wrapper // hh 990109 Added support for wide standard streams // hh 990120 Rewritten