Whole document tree
    

Whole document tree

iomanip.h Source File
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

iomanip.h

Go to the documentation of this file.
00001 // Copyright (C) 2000 Free Software Foundation, Inc.
00002 //
00003 // This file is part of the GNU ISO C++ Library.  This library is free
00004 // software; you can redistribute it and/or modify it under the
00005 // terms of the GNU General Public License as published by the
00006 // Free Software Foundation; either version 2, or (at your option)
00007 // any later version.
00008 
00009 // This library is distributed in the hope that it will be useful,
00010 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00011 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00012 // GNU General Public License for more details.
00013 
00014 // You should have received a copy of the GNU General Public License along
00015 // with this library; see the file COPYING.  If not, write to the Free
00016 // Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
00017 // USA.
00018 
00019 // As a special exception, you may use this file as part of a free software
00020 // library without restriction.  Specifically, if other files instantiate
00021 // templates or use macros or inline functions from this file, or you compile
00022 // this file and link it with other files to produce an executable, this
00023 // file does not by itself cause the resulting executable to be covered by
00024 // the GNU General Public License.  This exception does not however
00025 // invalidate any other reasons why the executable file might be covered by
00026 // the GNU General Public License.
00027 
00028 #ifndef _CPP_BACKWARD_IOMANIP_H
00029 #define _CPP_BACKWARD_IOMANIP_H 1
00030 
00031 #include "backward_warning.h"
00032 #include "iostream.h"
00033 #include <bits/std_iomanip.h>
00034 
00035 // These are from <ios> as per [27.4].
00036 using std::boolalpha;
00037 using std::noboolalpha;
00038 using std::showbase;
00039 using std::noshowbase;
00040 using std::showpoint;
00041 using std::noshowpoint;
00042 using std::showpos;
00043 using std::noshowpos;
00044 using std::skipws;
00045 using std::noskipws;
00046 using std::uppercase;
00047 using std::nouppercase;
00048 using std::internal;
00049 using std::left;
00050 using std::right;
00051 using std::dec;
00052 using std::hex;
00053 using std::oct;
00054 using std::fixed;
00055 using std::scientific;
00056 
00057 // These are from <iomanip> as per [27.6].  Manipulators from <istream>
00058 // and <ostream> (e.g., endl) are made available via <iostream.h>.
00059 using std::resetiosflags;
00060 using std::setiosflags;
00061 using std::setbase;
00062 using std::setfill;
00063 using std::setprecision;
00064 using std::setw;
00065 
00066 #endif
00067 
00068 // Local Variables:
00069 // mode:C++
00070 // End:

Generated on Mon Apr 8 03:11:26 2002 for libstdc++-v3 Source by doxygen1.2.15