iomanip.h: Fix guiding decls.
Tue Nov 11 01:40:17 1997 Oleg Krivosheev <kriol@fnal.gov> * iomanip.h: Fix guiding decls. From-SVN: r16428
This commit is contained in:
parent
00d3396fdb
commit
a0e07e85ee
2 changed files with 12 additions and 2 deletions
|
@ -1,3 +1,7 @@
|
|||
Tue Nov 11 01:40:17 1997 Oleg Krivosheev <kriol@fnal.gov>
|
||||
|
||||
* iomanip.h: Fix guiding decls.
|
||||
|
||||
Wed Oct 29 23:01:47 1997 Jason Merrill <jason@yorick.cygnus.com>
|
||||
|
||||
* gen-params: Override NULL.
|
||||
|
|
|
@ -102,6 +102,9 @@ public:
|
|||
{ return imanip<TP>(_f, a); }
|
||||
};
|
||||
|
||||
template <class TP>
|
||||
inline istream& operator>>(istream&, const imanip<TP>&);
|
||||
|
||||
template <class TP> class imanip {
|
||||
istream& (*_f)(istream&, TP);
|
||||
TP _a;
|
||||
|
@ -109,7 +112,7 @@ public:
|
|||
imanip(istream& (*f)(istream&, TP), TP a) : _f(f), _a(a) {}
|
||||
//
|
||||
friend
|
||||
istream& operator>>(istream& i, const imanip<TP>& m);
|
||||
istream& operator>> <>(istream& i, const imanip<TP>& m);
|
||||
};
|
||||
|
||||
template <class TP>
|
||||
|
@ -131,6 +134,9 @@ public:
|
|||
{ return omanip<TP>(_f, a); }
|
||||
};
|
||||
|
||||
template <class TP>
|
||||
inline ostream& operator<<(ostream&, const omanip<TP>&);
|
||||
|
||||
template <class TP> class omanip {
|
||||
ostream& (*_f)(ostream&, TP);
|
||||
TP _a;
|
||||
|
@ -138,7 +144,7 @@ public:
|
|||
omanip(ostream& (*f)(ostream&, TP), TP a) : _f(f), _a(a) {}
|
||||
//
|
||||
friend
|
||||
ostream& operator<<(ostream& o, const omanip<TP>& m);
|
||||
ostream& operator<< <>(ostream& o, const omanip<TP>& m);
|
||||
};
|
||||
|
||||
template <class TP>
|
||||
|
|
Loading…
Add table
Reference in a new issue