Lines Matching refs:ios_base

49 #include <bits/ios_base.h>  // For ios_base, ios_base::iostate
67 __convert_to_v(const char* __in, _Tv& __out, ios_base::iostate& __err,
73 __convert_to_v(const char*, float&, ios_base::iostate&,
78 __convert_to_v(const char*, double&, ios_base::iostate&,
83 __convert_to_v(const char*, long double&, ios_base::iostate&,
92 _S_pad(ios_base& __io, _CharT __fill, _CharT* __news,
1587 _S_format_float(const ios_base& __io, char* __fptr, char __mod);
1961 * If ios_base::boolalpha is set, attempts to read
1964 * ios_base::failbit if reading the string fails. Sets err to
1965 * ios_base::eofbit if the stream is emptied.
1967 * If ios_base::boolalpha is not set, proceeds as with reading a long,
1969 * @a v to false, and otherwise set err to ios_base::failbit.
1979 get(iter_type __in, iter_type __end, ios_base& __io,
1980 ios_base::iostate& __err, bool& __v) const
1993 * ios_base::basefield. If equal to ios_base::oct, parses like the
1994 * scanf %o specifier. Else if equal to ios_base::hex, parses like %X
2001 * consistent, sets err to ios_base::failbit.
2004 * Otherwise, sets err to ios_base::failbit and leaves @a v unaltered.
2005 * Sets err to ios_base::eofbit if the stream is emptied.
2015 get(iter_type __in, iter_type __end, ios_base& __io,
2016 ios_base::iostate& __err, long& __v) const
2020 get(iter_type __in, iter_type __end, ios_base& __io,
2021 ios_base::iostate& __err, unsigned short& __v) const
2025 get(iter_type __in, iter_type __end, ios_base& __io,
2026 ios_base::iostate& __err, unsigned int& __v) const
2030 get(iter_type __in, iter_type __end, ios_base& __io,
2031 ios_base::iostate& __err, unsigned long& __v) const
2036 get(iter_type __in, iter_type __end, ios_base& __io,
2037 ios_base::iostate& __err, long long& __v) const
2041 get(iter_type __in, iter_type __end, ios_base& __io,
2042 ios_base::iostate& __err, unsigned long long& __v) const
2060 * consistent, sets err to ios_base::failbit.
2063 * Otherwise, sets err to ios_base::failbit and leaves @a v unaltered.
2064 * Sets err to ios_base::eofbit if the stream is emptied.
2074 get(iter_type __in, iter_type __end, ios_base& __io,
2075 ios_base::iostate& __err, float& __v) const
2079 get(iter_type __in, iter_type __end, ios_base& __io,
2080 ios_base::iostate& __err, double& __v) const
2084 get(iter_type __in, iter_type __end, ios_base& __io,
2085 ios_base::iostate& __err, long double& __v) const
2099 * consistent, sets err to ios_base::failbit.
2105 * Otherwise, sets err to ios_base::failbit and leaves @a v unaltered.
2106 * Sets err to ios_base::eofbit if the stream is emptied.
2116 get(iter_type __in, iter_type __end, ios_base& __io,
2117 ios_base::iostate& __err, void*& __v) const
2125 _M_extract_float(iter_type, iter_type, ios_base&, ios_base::iostate&,
2130 _M_extract_int(iter_type, iter_type, ios_base&, ios_base::iostate&,
2187 do_get(iter_type, iter_type, ios_base&, ios_base::iostate&, bool&) const;
2191 do_get(iter_type, iter_type, ios_base&, ios_base::iostate&, long&) const;
2194 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2198 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2202 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2207 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2211 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2216 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2220 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2226 __do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2230 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2235 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2241 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2292 * If ios_base::boolalpha is set, writes ctype<CharT>::truename() or
2302 put(iter_type __s, ios_base& __f, char_type __fill, bool __v) const
2315 * ios_base::basefield. If equal to ios_base::oct, formats like the
2316 * printf %o specifier. Else if equal to ios_base::hex, formats like
2317 * %x or %X with ios_base::uppercase unset or set respectively.
2322 * If ios_base::showpos is set, '+' is output before positive values.
2323 * If ios_base::showbase is set, '0' precedes octal values (except 0)
2332 * (io.flags() & ios_base::adjustfield) == ios_base::left, result is
2333 * padded at the end. If ios_base::internal, then padding occurs
2344 put(iter_type __s, ios_base& __f, char_type __fill, long __v) const
2348 put(iter_type __s, ios_base& __f, char_type __fill,
2354 put(iter_type __s, ios_base& __f, char_type __fill, long long __v) const
2358 put(iter_type __s, ios_base& __f, char_type __fill,
2374 * ios_base::floatfield. If equal to ios_base::fixed, formats like the
2375 * printf %f specifier. Else if equal to ios_base::scientific, formats
2376 * like %e or %E with ios_base::uppercase unset or set respectively.
2385 * If ios_base::showpos is set, '+' is output before positive values.
2386 * If ios_base::showpoint is set, a decimal point will always be
2395 * (io.flags() & ios_base::adjustfield) == ios_base::left, result is
2396 * padded at the end. If ios_base::internal, then padding occurs
2407 put(iter_type __s, ios_base& __f, char_type __fill, double __v) const
2411 put(iter_type __s, ios_base& __f, char_type __fill,
2422 * This function formats @a v as an unsigned long with ios_base::hex
2423 * and ios_base::showbase set.
2432 put(iter_type __s, ios_base& __f, char_type __fill,
2439 _M_insert_float(iter_type, ios_base& __io, char_type __fill,
2449 _M_insert_int(iter_type, ios_base& __io, char_type __fill,
2454 char_type __sep, ios_base& __io, char_type* __new,
2458 _M_pad(char_type __fill, streamsize __w, ios_base& __io,
2480 do_put(iter_type, ios_base&, char_type __fill, bool __v) const;
2483 do_put(iter_type, ios_base&, char_type __fill, long __v) const;
2486 do_put(iter_type, ios_base&, char_type __fill, unsigned long) const;
2490 do_put(iter_type, ios_base&, char_type __fill, long long __v) const;
2493 do_put(iter_type, ios_base&, char_type __fill, unsigned long long) const;
2497 do_put(iter_type, ios_base&, char_type __fill, double __v) const;
2502 __do_put(iter_type, ios_base&, char_type __fill, double __v) const;
2505 do_put(iter_type, ios_base&, char_type __fill, long double __v) const;
2509 do_put(iter_type, ios_base&, char_type __fill, const void* __v) const;
2514 do_put(iter_type, ios_base&, char_type __fill, long double __v) const;
3109 * the end, err |= ios_base::failbit. If parsing reads all the
3110 * characters, err |= ios_base::eofbit.
3120 get_time(iter_type __beg, iter_type __end, ios_base& __io,
3121 ios_base::iostate& __err, tm* __tm) const
3134 * the end, err |= ios_base::failbit. If parsing reads all the
3135 * characters, err |= ios_base::eofbit.
3145 get_date(iter_type __beg, iter_type __end, ios_base& __io,
3146 ios_base::iostate& __err, tm* __tm) const
3162 * If an error occurs before the end, err |= ios_base::failbit. If
3163 * parsing reads all the characters, err |= ios_base::eofbit.
3173 get_weekday(iter_type __beg, iter_type __end, ios_base& __io,
3174 ios_base::iostate& __err, tm* __tm) const
3190 * If an error occurs before the end, err |= ios_base::failbit. If
3192 * ios_base::eofbit.
3202 get_monthname(iter_type __beg, iter_type __end, ios_base& __io,
3203 ios_base::iostate& __err, tm* __tm) const
3217 * If an error occurs before the end, err |= ios_base::failbit. If
3218 * parsing reads all the characters, err |= ios_base::eofbit.
3228 get_year(iter_type __beg, iter_type __end, ios_base& __io,
3229 ios_base::iostate& __err, tm* __tm) const
3266 do_get_time(iter_type __beg, iter_type __end, ios_base& __io,
3267 ios_base::iostate& __err, tm* __tm) const;
3285 do_get_date(iter_type __beg, iter_type __end, ios_base& __io,
3286 ios_base::iostate& __err, tm* __tm) const;
3304 do_get_weekday(iter_type __beg, iter_type __end, ios_base&,
3305 ios_base::iostate& __err, tm* __tm) const;
3323 do_get_monthname(iter_type __beg, iter_type __end, ios_base&,
3324 ios_base::iostate& __err, tm* __tm) const;
3342 do_get_year(iter_type __beg, iter_type __end, ios_base& __io,
3343 ios_base::iostate& __err, tm* __tm) const;
3349 ios_base& __io, ios_base::iostate& __err) const;
3356 ios_base& __io, ios_base::iostate& __err) const;
3360 _M_extract_via_format(iter_type __beg, iter_type __end, ios_base& __io,
3361 ios_base::iostate& __err, tm* __tm,
3438 put(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm,
3458 put(iter_type __s, ios_base& __io, char_type __fill,
3485 do_put(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm,
4097 get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4098 ios_base::iostate& __err, long double& __units) const
4127 get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4128 ios_base::iostate& __err, string_type& __digits) const
4146 __do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4147 ios_base::iostate& __err, double& __units) const;
4150 do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4151 ios_base::iostate& __err, long double& __units) const;
4162 do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4163 ios_base::iostate& __err, string_type& __digits) const;
4168 do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4169 ios_base::iostate& __err, long double& __units) const;
4174 _M_extract(iter_type __s, iter_type __end, ios_base& __io,
4175 ios_base::iostate& __err, string& __digits) const;
4235 put(iter_type __s, bool __intl, ios_base& __io,
4257 put(iter_type __s, bool __intl, ios_base& __io,
4287 __do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,
4291 do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,
4314 do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,
4320 do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,
4326 _M_insert(iter_type __s, ios_base& __io, char_type __fill,