Home | History | Annotate | Download | only in stl

Lines Matching defs:ios_base

41 // Class ios_base.  This is the base class of the ios hierarchy, which
48 class _STLP_CLASS_DECLSPEC ios_base {
151 virtual ~ios_base();
155 typedef void (*event_callback)(event, ios_base&, int __index);
167 operator void*() const { return !fail() ? (void*) __CONST_CAST(ios_base*,this) : (void*) 0; }
181 // ios_base's private data members. Does not copy _M_exception_mask
183 void _M_copy_state(const ios_base& __x);
197 ios_base(); // Default constructor.
206 ios_base(const ios_base&);
207 void operator=(const ios_base&);
246 friend class ios_base;
263 // ios_base manipulator functions, from section 27.4.5 of the C++ standard.
267 inline ios_base& _STLP_CALL boolalpha(ios_base& __s)
268 { __s.setf(ios_base::boolalpha); return __s;}
270 inline ios_base& _STLP_CALL noboolalpha(ios_base& __s)
271 { __s.unsetf(ios_base::boolalpha); return __s;}
273 inline ios_base& _STLP_CALL showbase(ios_base& __s)
274 { __s.setf(ios_base::showbase); return __s;}
276 inline ios_base& _STLP_CALL noshowbase(ios_base& __s)
277 { __s.unsetf(ios_base::showbase); return __s;}
279 inline ios_base& _STLP_CALL showpoint(ios_base& __s)
280 { __s.setf(ios_base::showpoint); return __s;}
282 inline ios_base& _STLP_CALL noshowpoint(ios_base& __s)
283 { __s.unsetf(ios_base::showpoint); return __s;}
285 inline ios_base& _STLP_CALL showpos(ios_base& __s)
286 { __s.setf(ios_base::showpos); return __s;}
288 inline ios_base& _STLP_CALL noshowpos(ios_base& __s)
289 { __s.unsetf(ios_base::showpos); return __s;}
291 inline ios_base& _STLP_CALL skipws(ios_base& __s)
292 { __s.setf(ios_base::skipws); return __s;}
294 inline ios_base& _STLP_CALL noskipws(ios_base& __s)
295 { __s.unsetf(ios_base::skipws); return __s;}
297 inline ios_base& _STLP_CALL uppercase(ios_base& __s)
298 { __s.setf(ios_base::uppercase); return __s;}
300 inline ios_base& _STLP_CALL nouppercase(ios_base& __s)
301 { __s.unsetf(ios_base::uppercase); return __s;}
303 inline ios_base& _STLP_CALL unitbuf(ios_base& __s)
304 { __s.setf(ios_base::unitbuf); return __s;}
306 inline ios_base& _STLP_CALL nounitbuf(ios_base& __s)
307 { __s.unsetf(ios_base::unitbuf); return __s;}
311 inline ios_base& _STLP_CALL internal(ios_base& __s)
312 { __s.setf(ios_base::internal, ios_base::adjustfield); return __s; }
314 inline ios_base& _STLP_CALL left(ios_base& __s)
315 { __s.setf(ios_base::left, ios_base::adjustfield); return __s; }
317 inline ios_base& _STLP_CALL right(ios_base& __s)
318 { __s.setf(ios_base::right, ios_base::adjustfield); return __s; }
321 inline ios_base& _STLP_CALL dec(ios_base& __s)
322 { __s.setf(ios_base::dec, ios_base::basefield); return __s; }
324 inline ios_base& _STLP_CALL hex(ios_base& __s)
325 { __s.setf(ios_base::hex, ios_base::basefield); return __s; }
327 inline ios_base& _STLP_CALL oct(ios_base& __s)
328 { __s.setf(ios_base::oct, ios_base::basefield); return __s; }
332 inline ios_base& _STLP_CALL fixed(ios_base& __s)
333 { __s.setf(ios_base::fixed, ios_base::floatfield); return __s; }
335 inline ios_base& _STLP_CALL scientific(ios_base& __s)
336 { __s.setf(ios_base::scientific, ios_base::floatfield); return __s; }