1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>LCOV - lcov.info - /usr/include/c++/4.3/iomanip</title>
<link rel="stylesheet" type="text/css" href="../../../../gcov.css">
</head>
<body>
<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="title">LTP GCOV extension - code coverage report</td></tr>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
<tr>
<td width="100%">
<table cellpadding=1 border=0 width="100%">
<tr>
<td class="headerItem" width="20%">Current view:</td>
<td class="headerValue" width="80%" colspan=4><a href="../../../../index.html">directory</a> - <a href="index.html">usr/include/c++/4.3</a> - iomanip</td>
</tr>
<tr>
<td class="headerItem" width="20%">Test:</td>
<td class="headerValue" width="80%" colspan=4>lcov.info</td>
</tr>
<tr>
<td class="headerItem" width="20%">Date:</td>
<td class="headerValue" width="20%">2008-08-14</td>
<td width="20%"></td>
<td class="headerItem" width="20%">Instrumented lines:</td>
<td class="headerValue" width="20%">10</td>
</tr>
<tr>
<td class="headerItem" width="20%">Code covered:</td>
<td class="headerValue" width="20%">40.0 %</td>
<td width="20%"></td>
<td class="headerItem" width="20%">Executed lines:</td>
<td class="headerValue" width="20%">4</td>
</tr>
</table>
</td>
</tr>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
</table>
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td><br></td>
</tr>
<tr>
<td><pre class="source">
<span class="lineNum"> 1 </span> : // Standard stream manipulators -*- C++ -*-
<span class="lineNum"> 2 </span> :
<span class="lineNum"> 3 </span> : // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
<span class="lineNum"> 4 </span> : // 2006, 2007
<span class="lineNum"> 5 </span> : // Free Software Foundation, Inc.
<span class="lineNum"> 6 </span> : //
<span class="lineNum"> 7 </span> : // This file is part of the GNU ISO C++ Library. This library is free
<span class="lineNum"> 8 </span> : // software; you can redistribute it and/or modify it under the
<span class="lineNum"> 9 </span> : // terms of the GNU General Public License as published by the
<span class="lineNum"> 10 </span> : // Free Software Foundation; either version 2, or (at your option)
<span class="lineNum"> 11 </span> : // any later version.
<span class="lineNum"> 12 </span> :
<span class="lineNum"> 13 </span> : // This library is distributed in the hope that it will be useful,
<span class="lineNum"> 14 </span> : // but WITHOUT ANY WARRANTY; without even the implied warranty of
<span class="lineNum"> 15 </span> : // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
<span class="lineNum"> 16 </span> : // GNU General Public License for more details.
<span class="lineNum"> 17 </span> :
<span class="lineNum"> 18 </span> : // You should have received a copy of the GNU General Public License
<span class="lineNum"> 19 </span> : // along with this library; see the file COPYING. If not, write to
<span class="lineNum"> 20 </span> : // the Free Software Foundation, 51 Franklin Street, Fifth Floor,
<span class="lineNum"> 21 </span> : // Boston, MA 02110-1301, USA.
<span class="lineNum"> 22 </span> :
<span class="lineNum"> 23 </span> : // As a special exception, you may use this file as part of a free software
<span class="lineNum"> 24 </span> : // library without restriction. Specifically, if other files instantiate
<span class="lineNum"> 25 </span> : // templates or use macros or inline functions from this file, or you compile
<span class="lineNum"> 26 </span> : // this file and link it with other files to produce an executable, this
<span class="lineNum"> 27 </span> : // file does not by itself cause the resulting executable to be covered by
<span class="lineNum"> 28 </span> : // the GNU General Public License. This exception does not however
<span class="lineNum"> 29 </span> : // invalidate any other reasons why the executable file might be covered by
<span class="lineNum"> 30 </span> : // the GNU General Public License.
<span class="lineNum"> 31 </span> :
<span class="lineNum"> 32 </span> : /** @file iomanip
<span class="lineNum"> 33 </span> : * This is a Standard C++ Library header.
<span class="lineNum"> 34 </span> : */
<span class="lineNum"> 35 </span> :
<span class="lineNum"> 36 </span> : //
<span class="lineNum"> 37 </span> : // ISO C++ 14882: 27.6.3 Standard manipulators
<span class="lineNum"> 38 </span> : //
<span class="lineNum"> 39 </span> :
<span class="lineNum"> 40 </span> : #ifndef _GLIBCXX_IOMANIP
<span class="lineNum"> 41 </span> : #define _GLIBCXX_IOMANIP 1
<span class="lineNum"> 42 </span> :
<span class="lineNum"> 43 </span> : #pragma GCC system_header
<span class="lineNum"> 44 </span> :
<span class="lineNum"> 45 </span> : #include <bits/c++config.h>
<span class="lineNum"> 46 </span> : #include <iosfwd>
<span class="lineNum"> 47 </span> : #include <bits/ios_base.h>
<span class="lineNum"> 48 </span> :
<span class="lineNum"> 49 </span> : _GLIBCXX_BEGIN_NAMESPACE(std)
<span class="lineNum"> 50 </span> :
<span class="lineNum"> 51 </span> : // [27.6.3] standard manipulators
<span class="lineNum"> 52 </span> : // Also see DR 183.
<span class="lineNum"> 53 </span> :
<span class="lineNum"> 54 </span> : struct _Resetiosflags { ios_base::fmtflags _M_mask; };
<span class="lineNum"> 55 </span> :
<span class="lineNum"> 56 </span> : /**
<span class="lineNum"> 57 </span> : * @brief Manipulator for @c setf.
<span class="lineNum"> 58 </span> : * @param mask A format flags mask.
<span class="lineNum"> 59 </span> : *
<span class="lineNum"> 60 </span> : * Sent to a stream object, this manipulator resets the specified flags,
<span class="lineNum"> 61 </span> : * via @e stream.setf(0,mask).
<span class="lineNum"> 62 </span> : */
<span class="lineNum"> 63 </span> : inline _Resetiosflags
<span class="lineNum"> 64 </span> : resetiosflags(ios_base::fmtflags __mask)
<span class="lineNum"> 65 </span> : {
<span class="lineNum"> 66 </span> : _Resetiosflags __x;
<span class="lineNum"> 67 </span> : __x._M_mask = __mask;
<span class="lineNum"> 68 </span> : return __x;
<span class="lineNum"> 69 </span> : }
<span class="lineNum"> 70 </span> :
<span class="lineNum"> 71 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 72 </span> : inline basic_istream<_CharT, _Traits>&
<span class="lineNum"> 73 </span> : operator>>(basic_istream<_CharT, _Traits>& __is, _Resetiosflags __f)
<span class="lineNum"> 74 </span> : {
<span class="lineNum"> 75 </span> : __is.setf(ios_base::fmtflags(0), __f._M_mask);
<span class="lineNum"> 76 </span> : return __is;
<span class="lineNum"> 77 </span> : }
<span class="lineNum"> 78 </span> :
<span class="lineNum"> 79 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 80 </span> : inline basic_ostream<_CharT, _Traits>&
<span class="lineNum"> 81 </span> : operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
<span class="lineNum"> 82 </span> : {
<span class="lineNum"> 83 </span> : __os.setf(ios_base::fmtflags(0), __f._M_mask);
<span class="lineNum"> 84 </span> : return __os;
<span class="lineNum"> 85 </span> : }
<span class="lineNum"> 86 </span> :
<span class="lineNum"> 87 </span> :
<span class="lineNum"> 88 </span> : struct _Setiosflags { ios_base::fmtflags _M_mask; };
<span class="lineNum"> 89 </span> :
<span class="lineNum"> 90 </span> : /**
<span class="lineNum"> 91 </span> : * @brief Manipulator for @c setf.
<span class="lineNum"> 92 </span> : * @param mask A format flags mask.
<span class="lineNum"> 93 </span> : *
<span class="lineNum"> 94 </span> : * Sent to a stream object, this manipulator sets the format flags
<span class="lineNum"> 95 </span> : * to @a mask.
<span class="lineNum"> 96 </span> : */
<span class="lineNum"> 97 </span> : inline _Setiosflags
<span class="lineNum"> 98 </span> : setiosflags(ios_base::fmtflags __mask)
<span class="lineNum"> 99 </span> : {
<span class="lineNum"> 100 </span> : _Setiosflags __x;
<span class="lineNum"> 101 </span> : __x._M_mask = __mask;
<span class="lineNum"> 102 </span> : return __x;
<span class="lineNum"> 103 </span> : }
<span class="lineNum"> 104 </span> :
<span class="lineNum"> 105 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 106 </span> : inline basic_istream<_CharT, _Traits>&
<span class="lineNum"> 107 </span> : operator>>(basic_istream<_CharT, _Traits>& __is, _Setiosflags __f)
<span class="lineNum"> 108 </span> : {
<span class="lineNum"> 109 </span> : __is.setf(__f._M_mask);
<span class="lineNum"> 110 </span> : return __is;
<span class="lineNum"> 111 </span> : }
<span class="lineNum"> 112 </span> :
<span class="lineNum"> 113 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 114 </span> : inline basic_ostream<_CharT, _Traits>&
<span class="lineNum"> 115 </span> : operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
<span class="lineNum"> 116 </span> : {
<span class="lineNum"> 117 </span> : __os.setf(__f._M_mask);
<span class="lineNum"> 118 </span> : return __os;
<span class="lineNum"> 119 </span> : }
<span class="lineNum"> 120 </span> :
<span class="lineNum"> 121 </span> :
<span class="lineNum"> 122 </span> : struct _Setbase { int _M_base; };
<span class="lineNum"> 123 </span> :
<span class="lineNum"> 124 </span> : /**
<span class="lineNum"> 125 </span> : * @brief Manipulator for @c setf.
<span class="lineNum"> 126 </span> : * @param base A numeric base.
<span class="lineNum"> 127 </span> : *
<span class="lineNum"> 128 </span> : * Sent to a stream object, this manipulator changes the
<span class="lineNum"> 129 </span> : * @c ios_base::basefield flags to @c oct, @c dec, or @c hex when @a base
<span class="lineNum"> 130 </span> : * is 8, 10, or 16, accordingly, and to 0 if @a base is any other value.
<span class="lineNum"> 131 </span> : */
<span class="lineNum"> 132 </span> : inline _Setbase
<span class="lineNum"> 133 </span> : setbase(int __base)
<span class="lineNum"> 134 </span> : {
<span class="lineNum"> 135 </span> : _Setbase __x;
<span class="lineNum"> 136 </span> : __x._M_base = __base;
<span class="lineNum"> 137 </span> : return __x;
<span class="lineNum"> 138 </span> : }
<span class="lineNum"> 139 </span> :
<span class="lineNum"> 140 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 141 </span> : inline basic_istream<_CharT, _Traits>&
<span class="lineNum"> 142 </span> : operator>>(basic_istream<_CharT, _Traits>& __is, _Setbase __f)
<span class="lineNum"> 143 </span> : {
<span class="lineNum"> 144 </span> : __is.setf(__f._M_base == 8 ? ios_base::oct :
<span class="lineNum"> 145 </span> : __f._M_base == 10 ? ios_base::dec :
<span class="lineNum"> 146 </span> : __f._M_base == 16 ? ios_base::hex :
<span class="lineNum"> 147 </span> : ios_base::fmtflags(0), ios_base::basefield);
<span class="lineNum"> 148 </span> : return __is;
<span class="lineNum"> 149 </span> : }
<span class="lineNum"> 150 </span> :
<span class="lineNum"> 151 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 152 </span> : inline basic_ostream<_CharT, _Traits>&
<span class="lineNum"> 153 </span> : operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
<span class="lineNum"> 154 </span> : {
<span class="lineNum"> 155 </span> : __os.setf(__f._M_base == 8 ? ios_base::oct :
<span class="lineNum"> 156 </span> : __f._M_base == 10 ? ios_base::dec :
<span class="lineNum"> 157 </span> : __f._M_base == 16 ? ios_base::hex :
<span class="lineNum"> 158 </span> : ios_base::fmtflags(0), ios_base::basefield);
<span class="lineNum"> 159 </span> : return __os;
<span class="lineNum"> 160 </span> : }
<span class="lineNum"> 161 </span> :
<span class="lineNum"> 162 </span> :
<span class="lineNum"> 163 </span> : template<typename _CharT>
<span class="lineNum"> 164 </span> : struct _Setfill { _CharT _M_c; };
<span class="lineNum"> 165 </span> :
<span class="lineNum"> 166 </span> : /**
<span class="lineNum"> 167 </span> : * @brief Manipulator for @c fill.
<span class="lineNum"> 168 </span> : * @param c The new fill character.
<span class="lineNum"> 169 </span> : *
<span class="lineNum"> 170 </span> : * Sent to a stream object, this manipulator calls @c fill(c) for that
<span class="lineNum"> 171 </span> : * object.
<span class="lineNum"> 172 </span> : */
<span class="lineNum"> 173 </span> : template<typename _CharT>
<span class="lineNum"> 174 </span> : inline _Setfill<_CharT>
<span class="lineNum"> 175 </span><span class="lineCov"> 33 : setfill(_CharT __c)</span>
<span class="lineNum"> 176 </span> : {
<span class="lineNum"> 177 </span> : _Setfill<_CharT> __x;
<span class="lineNum"> 178 </span><span class="lineCov"> 33 : __x._M_c = __c; </span>
<span class="lineNum"> 179 </span> : return __x;
<span class="lineNum"> 180 </span> : }
<span class="lineNum"> 181 </span> :
<span class="lineNum"> 182 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 183 </span> : inline basic_istream<_CharT, _Traits>&
<span class="lineNum"> 184 </span> : operator>>(basic_istream<_CharT, _Traits>& __is, _Setfill<_CharT> __f)
<span class="lineNum"> 185 </span> : {
<span class="lineNum"> 186 </span> : __is.fill(__f._M_c);
<span class="lineNum"> 187 </span> : return __is;
<span class="lineNum"> 188 </span> : }
<span class="lineNum"> 189 </span> :
<span class="lineNum"> 190 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 191 </span> : inline basic_ostream<_CharT, _Traits>&
<span class="lineNum"> 192 </span><span class="lineNoCov"> 0 : operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)</span>
<span class="lineNum"> 193 </span> : {
<span class="lineNum"> 194 </span><span class="lineNoCov"> 0 : __os.fill(__f._M_c); </span>
<span class="lineNum"> 195 </span><span class="lineNoCov"> 0 : return __os; </span>
<span class="lineNum"> 196 </span> : }
<span class="lineNum"> 197 </span> :
<span class="lineNum"> 198 </span> :
<span class="lineNum"> 199 </span> : struct _Setprecision { int _M_n; };
<span class="lineNum"> 200 </span> :
<span class="lineNum"> 201 </span> : /**
<span class="lineNum"> 202 </span> : * @brief Manipulator for @c precision.
<span class="lineNum"> 203 </span> : * @param n The new precision.
<span class="lineNum"> 204 </span> : *
<span class="lineNum"> 205 </span> : * Sent to a stream object, this manipulator calls @c precision(n) for
<span class="lineNum"> 206 </span> : * that object.
<span class="lineNum"> 207 </span> : */
<span class="lineNum"> 208 </span> : inline _Setprecision
<span class="lineNum"> 209 </span> : setprecision(int __n)
<span class="lineNum"> 210 </span> : {
<span class="lineNum"> 211 </span> : _Setprecision __x;
<span class="lineNum"> 212 </span> : __x._M_n = __n;
<span class="lineNum"> 213 </span> : return __x;
<span class="lineNum"> 214 </span> : }
<span class="lineNum"> 215 </span> :
<span class="lineNum"> 216 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 217 </span> : inline basic_istream<_CharT, _Traits>&
<span class="lineNum"> 218 </span> : operator>>(basic_istream<_CharT, _Traits>& __is, _Setprecision __f)
<span class="lineNum"> 219 </span> : {
<span class="lineNum"> 220 </span> : __is.precision(__f._M_n);
<span class="lineNum"> 221 </span> : return __is;
<span class="lineNum"> 222 </span> : }
<span class="lineNum"> 223 </span> :
<span class="lineNum"> 224 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 225 </span> : inline basic_ostream<_CharT, _Traits>&
<span class="lineNum"> 226 </span> : operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
<span class="lineNum"> 227 </span> : {
<span class="lineNum"> 228 </span> : __os.precision(__f._M_n);
<span class="lineNum"> 229 </span> : return __os;
<span class="lineNum"> 230 </span> : }
<span class="lineNum"> 231 </span> :
<span class="lineNum"> 232 </span> :
<span class="lineNum"> 233 </span> : struct _Setw { int _M_n; };
<span class="lineNum"> 234 </span> :
<span class="lineNum"> 235 </span> : /**
<span class="lineNum"> 236 </span> : * @brief Manipulator for @c width.
<span class="lineNum"> 237 </span> : * @param n The new width.
<span class="lineNum"> 238 </span> : *
<span class="lineNum"> 239 </span> : * Sent to a stream object, this manipulator calls @c width(n) for
<span class="lineNum"> 240 </span> : * that object.
<span class="lineNum"> 241 </span> : */
<span class="lineNum"> 242 </span> : inline _Setw
<span class="lineNum"> 243 </span><span class="lineCov"> 165 : setw(int __n)</span>
<span class="lineNum"> 244 </span> : {
<span class="lineNum"> 245 </span> : _Setw __x;
<span class="lineNum"> 246 </span><span class="lineCov"> 165 : __x._M_n = __n; </span>
<span class="lineNum"> 247 </span> : return __x;
<span class="lineNum"> 248 </span> : }
<span class="lineNum"> 249 </span> :
<span class="lineNum"> 250 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 251 </span> : inline basic_istream<_CharT, _Traits>&
<span class="lineNum"> 252 </span> : operator>>(basic_istream<_CharT, _Traits>& __is, _Setw __f)
<span class="lineNum"> 253 </span> : {
<span class="lineNum"> 254 </span> : __is.width(__f._M_n);
<span class="lineNum"> 255 </span> : return __is;
<span class="lineNum"> 256 </span> : }
<span class="lineNum"> 257 </span> :
<span class="lineNum"> 258 </span> : template<typename _CharT, typename _Traits>
<span class="lineNum"> 259 </span> : inline basic_ostream<_CharT, _Traits>&
<span class="lineNum"> 260 </span><span class="lineNoCov"> 0 : operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)</span>
<span class="lineNum"> 261 </span> : {
<span class="lineNum"> 262 </span><span class="lineNoCov"> 0 : __os.width(__f._M_n); </span>
<span class="lineNum"> 263 </span><span class="lineNoCov"> 0 : return __os; </span>
<span class="lineNum"> 264 </span> : }
<span class="lineNum"> 265 </span> :
<span class="lineNum"> 266 </span> : // Inhibit implicit instantiations for required instantiations,
<span class="lineNum"> 267 </span> : // which are defined via explicit instantiations elsewhere.
<span class="lineNum"> 268 </span> : // NB: This syntax is a GNU extension.
<span class="lineNum"> 269 </span> : #if _GLIBCXX_EXTERN_TEMPLATE
<span class="lineNum"> 270 </span> : extern template ostream& operator<<(ostream&, _Setfill<char>);
<span class="lineNum"> 271 </span> : extern template ostream& operator<<(ostream&, _Setiosflags);
<span class="lineNum"> 272 </span> : extern template ostream& operator<<(ostream&, _Resetiosflags);
<span class="lineNum"> 273 </span> : extern template ostream& operator<<(ostream&, _Setbase);
<span class="lineNum"> 274 </span> : extern template ostream& operator<<(ostream&, _Setprecision);
<span class="lineNum"> 275 </span> : extern template ostream& operator<<(ostream&, _Setw);
<span class="lineNum"> 276 </span> : extern template istream& operator>>(istream&, _Setfill<char>);
<span class="lineNum"> 277 </span> : extern template istream& operator>>(istream&, _Setiosflags);
<span class="lineNum"> 278 </span> : extern template istream& operator>>(istream&, _Resetiosflags);
<span class="lineNum"> 279 </span> : extern template istream& operator>>(istream&, _Setbase);
<span class="lineNum"> 280 </span> : extern template istream& operator>>(istream&, _Setprecision);
<span class="lineNum"> 281 </span> : extern template istream& operator>>(istream&, _Setw);
<span class="lineNum"> 282 </span> :
<span class="lineNum"> 283 </span> : #ifdef _GLIBCXX_USE_WCHAR_T
<span class="lineNum"> 284 </span> : extern template wostream& operator<<(wostream&, _Setfill<wchar_t>);
<span class="lineNum"> 285 </span> : extern template wostream& operator<<(wostream&, _Setiosflags);
<span class="lineNum"> 286 </span> : extern template wostream& operator<<(wostream&, _Resetiosflags);
<span class="lineNum"> 287 </span> : extern template wostream& operator<<(wostream&, _Setbase);
<span class="lineNum"> 288 </span> : extern template wostream& operator<<(wostream&, _Setprecision);
<span class="lineNum"> 289 </span> : extern template wostream& operator<<(wostream&, _Setw);
<span class="lineNum"> 290 </span> : extern template wistream& operator>>(wistream&, _Setfill<wchar_t>);
<span class="lineNum"> 291 </span> : extern template wistream& operator>>(wistream&, _Setiosflags);
<span class="lineNum"> 292 </span> : extern template wistream& operator>>(wistream&, _Resetiosflags);
<span class="lineNum"> 293 </span> : extern template wistream& operator>>(wistream&, _Setbase);
<span class="lineNum"> 294 </span> : extern template wistream& operator>>(wistream&, _Setprecision);
<span class="lineNum"> 295 </span> : extern template wistream& operator>>(wistream&, _Setw);
<span class="lineNum"> 296 </span> : #endif
<span class="lineNum"> 297 </span> : #endif
<span class="lineNum"> 298 </span> :
<span class="lineNum"> 299 </span> : _GLIBCXX_END_NAMESPACE
<span class="lineNum"> 300 </span> :
<span class="lineNum"> 301 </span> : #endif /* _GLIBCXX_IOMANIP */
</pre>
</td>
</tr>
</table>
<br>
<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="ruler"><img src="../../../../glass.png" width=3 height=3 alt=""></td></tr>
<tr><td class="versionInfo">Generated by: <a href="http://ltp.sourceforge.net/coverage/lcov.php" target="_parent">LTP GCOV extension version 1.6</a></td></tr>
</table>
<br>
</body>
</html>
|