Lines Matching refs:ios_base

48 #include <bits/ios_base.h>  // For ios_base, ios_base::iostate
65 __convert_to_v(const char* __in, _Tv& __out, ios_base::iostate& __err,
71 __convert_to_v(const char*, float&, ios_base::iostate&,
76 __convert_to_v(const char*, double&, ios_base::iostate&,
81 __convert_to_v(const char*, long double&, ios_base::iostate&,
90 _S_pad(ios_base& __io, _CharT __fill, _CharT* __news,
1582 _S_format_float(const ios_base& __io, char* __fptr, char __mod);
1955 * If ios_base::boolalpha is set, attempts to read
1958 * ios_base::failbit if reading the string fails. Sets err to
1959 * ios_base::eofbit if the stream is emptied.
1961 * If ios_base::boolalpha is not set, proceeds as with reading a long,
1963 * @a v to false, and otherwise set err to ios_base::failbit.
1973 get(iter_type __in, iter_type __end, ios_base& __io,
1974 ios_base::iostate& __err, bool& __v) const
1987 * ios_base::basefield. If equal to ios_base::oct, parses like the
1988 * scanf %o specifier. Else if equal to ios_base::hex, parses like %X
1995 * consistent, sets err to ios_base::failbit.
1998 * Otherwise, sets err to ios_base::failbit and leaves @a v unaltered.
1999 * Sets err to ios_base::eofbit if the stream is emptied.
2009 get(iter_type __in, iter_type __end, ios_base& __io,
2010 ios_base::iostate& __err, long& __v) const
2014 get(iter_type __in, iter_type __end, ios_base& __io,
2015 ios_base::iostate& __err, unsigned short& __v) const
2019 get(iter_type __in, iter_type __end, ios_base& __io,
2020 ios_base::iostate& __err, unsigned int& __v) const
2024 get(iter_type __in, iter_type __end, ios_base& __io,
2025 ios_base::iostate& __err, unsigned long& __v) const
2030 get(iter_type __in, iter_type __end, ios_base& __io,
2031 ios_base::iostate& __err, long long& __v) const
2035 get(iter_type __in, iter_type __end, ios_base& __io,
2036 ios_base::iostate& __err, unsigned long long& __v) const
2054 * consistent, sets err to ios_base::failbit.
2057 * Otherwise, sets err to ios_base::failbit and leaves @a v unaltered.
2058 * Sets err to ios_base::eofbit if the stream is emptied.
2068 get(iter_type __in, iter_type __end, ios_base& __io,
2069 ios_base::iostate& __err, float& __v) const
2073 get(iter_type __in, iter_type __end, ios_base& __io,
2074 ios_base::iostate& __err, double& __v) const
2078 get(iter_type __in, iter_type __end, ios_base& __io,
2079 ios_base::iostate& __err, long double& __v) const
2093 * consistent, sets err to ios_base::failbit.
2099 * Otherwise, sets err to ios_base::failbit and leaves @a v unaltered.
2100 * Sets err to ios_base::eofbit if the stream is emptied.
2110 get(iter_type __in, iter_type __end, ios_base& __io,
2111 ios_base::iostate& __err, void*& __v) const
2119 _M_extract_float(iter_type, iter_type, ios_base&, ios_base::iostate&,
2124 _M_extract_int(iter_type, iter_type, ios_base&, ios_base::iostate&,
2143 do_get(iter_type, iter_type, ios_base&, ios_base::iostate&, bool&) const;
2147 do_get(iter_type, iter_type, ios_base&, ios_base::iostate&, long&) const;
2150 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2154 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2158 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2163 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2167 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2172 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2176 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2180 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2184 do_get(iter_type, iter_type, ios_base&, ios_base::iostate& __err,
2234 * If ios_base::boolalpha is set, writes ctype<CharT>::truename() or
2244 put(iter_type __s, ios_base& __f, char_type __fill, bool __v) const
2257 * ios_base::basefield. If equal to ios_base::oct, formats like the
2258 * printf %o specifier. Else if equal to ios_base::hex, formats like
2259 * %x or %X with ios_base::uppercase unset or set respectively.
2264 * If ios_base::showpos is set, '+' is output before positive values.
2265 * If ios_base::showbase is set, '0' precedes octal values (except 0)
2274 * (io.flags() & ios_base::adjustfield) == ios_base::left, result is
2275 * padded at the end. If ios_base::internal, then padding occurs
2286 put(iter_type __s, ios_base& __f, char_type __fill, long __v) const
2290 put(iter_type __s, ios_base& __f, char_type __fill,
2296 put(iter_type __s, ios_base& __f, char_type __fill, long long __v) const
2300 put(iter_type __s, ios_base& __f, char_type __fill,
2316 * ios_base::floatfield. If equal to ios_base::fixed, formats like the
2317 * printf %f specifier. Else if equal to ios_base::scientific, formats
2318 * like %e or %E with ios_base::uppercase unset or set respectively.
2327 * If ios_base::showpos is set, '+' is output before positive values.
2328 * If ios_base::showpoint is set, a decimal point will always be
2337 * (io.flags() & ios_base::adjustfield) == ios_base::left, result is
2338 * padded at the end. If ios_base::internal, then padding occurs
2349 put(iter_type __s, ios_base& __f, char_type __fill, double __v) const
2353 put(iter_type __s, ios_base& __f, char_type __fill,
2364 * This function formats @a v as an unsigned long with ios_base::hex
2365 * and ios_base::showbase set.
2374 put(iter_type __s, ios_base& __f, char_type __fill,
2381 _M_insert_float(iter_type, ios_base& __io, char_type __fill,
2391 _M_insert_int(iter_type, ios_base& __io, char_type __fill,
2396 char_type __sep, ios_base& __io, char_type* __new,
2400 _M_pad(char_type __fill, streamsize __w, ios_base& __io,
2422 do_put(iter_type, ios_base&, char_type __fill, bool __v) const;
2425 do_put(iter_type, ios_base&, char_type __fill, long __v) const;
2428 do_put(iter_type, ios_base&, char_type __fill, unsigned long) const;
2432 do_put(iter_type, ios_base&, char_type __fill, long long __v) const;
2435 do_put(iter_type, ios_base&, char_type __fill, unsigned long long) const;
2439 do_put(iter_type, ios_base&, char_type __fill, double __v) const;
2442 do_put(iter_type, ios_base&, char_type __fill, long double __v) const;
2445 do_put(iter_type, ios_base&, char_type __fill, const void* __v) const;
3034 * the end, err |= ios_base::failbit. If parsing reads all the
3035 * characters, err |= ios_base::eofbit.
3045 get_time(iter_type __beg, iter_type __end, ios_base& __io,
3046 ios_base::iostate& __err, tm* __tm) const
3059 * the end, err |= ios_base::failbit. If parsing reads all the
3060 * characters, err |= ios_base::eofbit.
3070 get_date(iter_type __beg, iter_type __end, ios_base& __io,
3071 ios_base::iostate& __err, tm* __tm) const
3087 * If an error occurs before the end, err |= ios_base::failbit. If
3088 * parsing reads all the characters, err |= ios_base::eofbit.
3098 get_weekday(iter_type __beg, iter_type __end, ios_base& __io,
3099 ios_base::iostate& __err, tm* __tm) const
3115 * If an error occurs before the end, err |= ios_base::failbit. If
3117 * ios_base::eofbit.
3127 get_monthname(iter_type __beg, iter_type __end, ios_base& __io,
3128 ios_base::iostate& __err, tm* __tm) const
3142 * If an error occurs before the end, err |= ios_base::failbit. If
3143 * parsing reads all the characters, err |= ios_base::eofbit.
3153 get_year(iter_type __beg, iter_type __end, ios_base& __io,
3154 ios_base::iostate& __err, tm* __tm) const
3191 do_get_time(iter_type __beg, iter_type __end, ios_base& __io,
3192 ios_base::iostate& __err, tm* __tm) const;
3210 do_get_date(iter_type __beg, iter_type __end, ios_base& __io,
3211 ios_base::iostate& __err, tm* __tm) const;
3229 do_get_weekday(iter_type __beg, iter_type __end, ios_base&,
3230 ios_base::iostate& __err, tm* __tm) const;
3248 do_get_monthname(iter_type __beg, iter_type __end, ios_base&,
3249 ios_base::iostate& __err, tm* __tm) const;
3267 do_get_year(iter_type __beg, iter_type __end, ios_base& __io,
3268 ios_base::iostate& __err, tm* __tm) const;
3274 ios_base& __io, ios_base::iostate& __err) const;
3281 ios_base& __io, ios_base::iostate& __err) const;
3285 _M_extract_via_format(iter_type __beg, iter_type __end, ios_base& __io,
3286 ios_base::iostate& __err, tm* __tm,
3363 put(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm,
3383 put(iter_type __s, ios_base& __io, char_type __fill,
3410 do_put(iter_type __s, ios_base& __io, char_type __fill, const tm* __tm,
4021 get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4022 ios_base::iostate& __err, long double& __units) const
4051 get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4052 ios_base::iostate& __err, string_type& __digits) const
4068 do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4069 ios_base::iostate& __err, long double& __units) const;
4079 do_get(iter_type __s, iter_type __end, bool __intl, ios_base& __io,
4080 ios_base::iostate& __err, string_type& __digits) const;
4084 _M_extract(iter_type __s, iter_type __end, ios_base& __io,
4085 ios_base::iostate& __err, string& __digits) const;
4145 put(iter_type __s, bool __intl, ios_base& __io,
4167 put(iter_type __s, bool __intl, ios_base& __io,
4195 do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,
4217 do_put(iter_type __s, bool __intl, ios_base& __io, char_type __fill,
4222 _M_insert(iter_type __s, ios_base& __io, char_type __fill,