OpenFOAM logo
Open Source CFD Toolkit

IOmanip.H File Reference


Detailed Description

View IOmanip.H
License
This file is part of OpenFOAM.

OpenFOAM is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.

OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License
along with OpenFOAM; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Description
Istream and Ostream manipulators taking arguments.

Definition in file IOmanip.H.

Go to the source code of this file.

Namespaces

namespace  Foam

Classes

class  Smanip
class  Imanip
class  Omanip

Functions

template<class T>
Istream & operator>> (Istream &is, const Smanip< T > &m)
template<class T>
Ostream & operator<< (Ostream &os, const Smanip< T > &m)
template<class T>
Istream & operator>> (Istream &is, const Imanip< T > &m)
template<class T>
Ostream & operator<< (Ostream &os, const Omanip< T > &m)
Smanip< ios_base::fmtflags > setf (const ios_base::fmtflags flags)
Omanip< int > setw (const int i)
Omanip< int > setprecision (const int i)


Function Documentation

Ostream & operator<< Ostream &  os,
const Omanip< T > &  m
[inline]
 

Definition at line 160 of file IOmanip.H.

References Foam::setf().

Here is the call graph for this function:

Ostream & operator<< Ostream &  os,
const Smanip< T > &  m
[inline]
 

Definition at line 100 of file IOmanip.H.

References Foam::T().

Here is the call graph for this function:

Istream & operator>> Istream &  is,
const Imanip< T > &  m
[inline]
 

Definition at line 130 of file IOmanip.H.

References Foam::T().

Here is the call graph for this function:

Istream & operator>> Istream &  is,
const Smanip< T > &  m
[inline]
 

Definition at line 92 of file IOmanip.H.

Smanip<ios_base::fmtflags> setf const ios_base::fmtflags  flags  )  [inline]
 

Definition at line 170 of file IOmanip.H.

Referenced by Foam::operator<<(), and IOstream::setBad().

Omanip<int> setprecision const int  i  )  [inline]
 

Definition at line 184 of file IOmanip.H.

Omanip<int> setw const int  i  )  [inline]
 

Definition at line 178 of file IOmanip.H.

For further information go to www.openfoam.org