Lines Matching refs:buf
131 wchar_t buf[128]; in _Init_timeinfo() local
134 table._M_dayname[i] = _WLocale_abbrev_dayofweek(time, i, _STLP_ARRAY_AND_SIZE(buf)); in _Init_timeinfo()
136 table._M_dayname[i+7] = _WLocale_full_dayofweek(time, i, _STLP_ARRAY_AND_SIZE(buf)); in _Init_timeinfo()
138 table._M_monthname[i] = _WLocale_abbrev_monthname(time, i, _STLP_ARRAY_AND_SIZE(buf)); in _Init_timeinfo()
140 table._M_monthname[i+12] = _WLocale_full_monthname(time, i, _STLP_ARRAY_AND_SIZE(buf)); in _Init_timeinfo()
141 table._M_am_pm[0] = _WLocale_am_str(time, _STLP_ARRAY_AND_SIZE(buf)); in _Init_timeinfo()
142 table._M_am_pm[1] = _WLocale_pm_str(time, _STLP_ARRAY_AND_SIZE(buf)); in _Init_timeinfo()
148 void __subformat(_STLP_BASIC_IOSTRING(_Ch) &buf, const ctype<_Ch>& ct, in __subformat() argument
159 __write_formatted_timeT(buf, ct, *cp++, mod, table, t); in __subformat()
161 buf.append(1, *cp++); in __subformat()
165 static void __append(__iostring &buf, const string& name) in __append() argument
166 { buf.append(name.data(), name.data() + name.size()); } in __append()
168 static void __append(__iowstring &buf, const wstring& name) in __append() argument
169 { buf.append(name.data(), name.data() + name.size()); } in __append()
171 static void __append(__iostring &buf, char *first, char *last, const ctype<char>& /* ct */) in __append() argument
172 { buf.append(first, last); } in __append()
174 static void __append(__iowstring &buf, char *first, char *last, const ctype<wchar_t>& ct) { in __append() argument
177 buf.append(_wbuf, _wbuf + (last - first)); in __append()
213 void _STLP_CALL __write_formatted_timeT(_STLP_BASIC_IOSTRING(_Ch) &buf, in __write_formatted_timeT() argument
222 __append(buf, table._M_dayname[t->tm_wday]); in __write_formatted_timeT()
226 __append(buf, table._M_dayname[t->tm_wday + 7]); in __write_formatted_timeT()
230 __append(buf, table._M_monthname[t->tm_mon]); in __write_formatted_timeT()
234 __append(buf, table._M_monthname[t->tm_mon + 12]); in __write_formatted_timeT()
238 __subformat(buf, ct, (modifier != '#') ? table._M_date_time_format in __write_formatted_timeT()
244 __append(buf, _buf, ((long)t->tm_mday < 10L && modifier == '#') ? _buf + 1 : _buf + 2, ct); in __write_formatted_timeT()
249 __append(buf, _buf, _buf + 2, ct); in __write_formatted_timeT()
254 __append(buf, _buf, ((long)t->tm_hour < 10L && modifier == '#') ? _buf + 1 : _buf + 2, ct); in __write_formatted_timeT()
259 …__append(buf, _buf, ((long)__hour12(t->tm_hour) < 10L && modifier == '#') ? _buf + 1 : _buf + 2, c… in __write_formatted_timeT()
264 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
269 … __append(buf, _buf, ((long)(t->tm_mon + 1) < 10L && modifier == '#') ? _buf + 1 : _buf + 2, ct); in __write_formatted_timeT()
274 __append(buf, _buf, ((long)t->tm_min < 10L && modifier == '#') ? _buf + 1 : _buf + 2, ct); in __write_formatted_timeT()
278 __append(buf, table._M_am_pm[t->tm_hour / 12]); in __write_formatted_timeT()
283 __append(buf, _buf, ((long)t->tm_sec < 10L && modifier == '#') ? _buf + 1 : _buf + 2, ct); in __write_formatted_timeT()
288 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
293 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
300 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
304 __subformat(buf, ct, (modifier != '#') ? table._M_date_format in __write_formatted_timeT()
309 __subformat(buf, ct, table._M_time_format, table, t); in __write_formatted_timeT()
314 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
319 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
323 buf.append(1, ct.widen('%')); in __write_formatted_timeT()
338 __append(buf, table._M_monthname[t->tm_mon]); in __write_formatted_timeT()
343 __append(buf, _buf, _buf + 2, ct); in __write_formatted_timeT()
348 __subformat(buf, ct, table._M_date_format, table, t); in __write_formatted_timeT()
353 __append(buf, _buf, _buf + 2, ct); in __write_formatted_timeT()
358 __append(buf, _buf, _buf + 2, ct); in __write_formatted_timeT()
362 buf.append(1, ct.widen('\n')); in __write_formatted_timeT()
366 __subformat(buf, ct, "%H:%M", table, t); in __write_formatted_timeT()
370 __subformat(buf, ct, "%I:%M:%S %p", table, t); in __write_formatted_timeT()
374 __subformat(buf, ct, "%H:%M:%S", table, t); in __write_formatted_timeT()
378 buf.append(1, ct.widen('\t')); in __write_formatted_timeT()
382 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
388 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
421 __append(buf, _buf, _bend, ct); in __write_formatted_timeT()
437 buf.append(1, ct.widen('-')); in __write_formatted_timeT()
440 buf.append(1, ct.widen('+')); in __write_formatted_timeT()
443 __append(buf, _buf, _buf + 4, ct); in __write_formatted_timeT()
454 void _STLP_CALL __write_formatted_time(__iostring &buf, const ctype<char>& ct, in __write_formatted_time() argument
457 { __write_formatted_timeT(buf, ct, format, modifier, table, t); } in __write_formatted_time()
459 void _STLP_CALL __write_formatted_time(__iowstring &buf, const ctype<wchar_t>& ct, in __write_formatted_time() argument
462 { __write_formatted_timeT(buf, ct, format, modifier, table, t); } in __write_formatted_time()
511 char buf[_Locale_MAX_SIMPLE_NAME]; in time_init() local
512 _Locale_time *__time = __acquire_time(__name, buf, 0, &__err_code); in time_init()
536 char buf[_Locale_MAX_SIMPLE_NAME]; in time_init() local
537 _Locale_time *__time = __acquire_time(__name, buf, 0, &__err_code); in time_init()