Lines Matching refs:_CharT

64     template <class _CharT, class _Traits>
67 basic_istream<_CharT, _Traits>&
68 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t1& __x)
74 template <class _CharT, class _Traits>
77 basic_ostream<_CharT, _Traits>&
78 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t1& __x)
101 template <class _CharT, class _Traits>
104 basic_istream<_CharT, _Traits>&
105 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t2& __x)
111 template <class _CharT, class _Traits>
114 basic_ostream<_CharT, _Traits>&
115 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t2& __x)
138 template <class _CharT, class _Traits>
141 basic_istream<_CharT, _Traits>&
142 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t3& __x)
151 template <class _CharT, class _Traits>
154 basic_ostream<_CharT, _Traits>&
155 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t3& __x)
174 template<class _CharT>
177 _CharT __fill_;
180 explicit __iom_t4(_CharT __c) : __fill_(__c) {}
185 basic_ostream<_CharT, _Traits>&
186 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t4& __x)
193 template<class _CharT>
195 __iom_t4<_CharT>
196 setfill(_CharT __c)
198 return __iom_t4<_CharT>(__c);
210 template <class _CharT, class _Traits>
213 basic_istream<_CharT, _Traits>&
214 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t5& __x)
220 template <class _CharT, class _Traits>
223 basic_ostream<_CharT, _Traits>&
224 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t5& __x)
247 template <class _CharT, class _Traits>
250 basic_istream<_CharT, _Traits>&
251 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t6& __x)
257 template <class _CharT, class _Traits>
260 basic_ostream<_CharT, _Traits>&
261 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t6& __x)
279 template <class _CharT, class _Traits, class _MoneyT>
280 basic_istream<_CharT, _Traits>&
281 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t7<_MoneyT>& __x);
293 template <class _CharT, class _Traits, class _Mp>
295 basic_istream<_CharT, _Traits>&
296 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t7<_Mp>& __x);
299 template <class _CharT, class _Traits, class _MoneyT>
300 basic_istream<_CharT, _Traits>&
301 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t7<_MoneyT>& __x)
307 typename basic_istream<_CharT, _Traits>::sentry __s(__is);
310 typedef istreambuf_iterator<_CharT, _Traits> _Ip;
311 typedef money_get<_CharT, _Ip> _Fp;
339 template <class _CharT, class _Traits, class _MoneyT>
340 basic_ostream<_CharT, _Traits>&
341 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t8<_MoneyT>& __x);
353 template <class _CharT, class _Traits, class _Mp>
355 basic_ostream<_CharT, _Traits>&
356 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t8<_Mp>& __x);
359 template <class _CharT, class _Traits, class _MoneyT>
360 basic_ostream<_CharT, _Traits>&
361 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t8<_MoneyT>& __x)
367 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
370 typedef ostreambuf_iterator<_CharT, _Traits> _Op;
371 typedef money_put<_CharT, _Op> _Fp;
396 template <class _CharT> class __iom_t9;
398 template <class _CharT, class _Traits>
399 basic_istream<_CharT, _Traits>&
400 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t9<_CharT>& __x);
402 template <class _CharT>
406 const _CharT* __fmt_;
409 __iom_t9(tm* __tm, const _CharT* __fmt)
418 template <class _CharT, class _Traits>
419 basic_istream<_CharT, _Traits>&
420 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t9<_CharT>& __x)
426 typename basic_istream<_CharT, _Traits>::sentry __s(__is);
429 typedef istreambuf_iterator<_CharT, _Traits> _Ip;
430 typedef time_get<_CharT, _Ip> _Fp;
447 template <class _CharT>
449 __iom_t9<_CharT>
450 get_time(tm* __tm, const _CharT* __fmt)
452 return __iom_t9<_CharT>(__tm, __fmt);
457 template <class _CharT> class __iom_t10;
459 template <class _CharT, class _Traits>
460 basic_ostream<_CharT, _Traits>&
461 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t10<_CharT>& __x);
463 template <class _CharT>
467 const _CharT* __fmt_;
470 __iom_t10(const tm* __tm, const _CharT* __fmt)
479 template <class _CharT, class _Traits>
480 basic_ostream<_CharT, _Traits>&
481 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t10<_CharT>& __x)
487 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
490 typedef ostreambuf_iterator<_CharT, _Traits> _Op;
491 typedef time_put<_CharT, _Op> _Fp;
507 template <class _CharT>
509 __iom_t10<_CharT>
510 put_time(const tm* __tm, const _CharT* __fmt)
512 return __iom_t10<_CharT>(__tm, __fmt);
517 template <class _CharT, class _Traits, class _ForwardIterator>
518 std::basic_ostream<_CharT, _Traits> &
519 __quoted_output ( basic_ostream<_CharT, _Traits> &__os,
520 _ForwardIterator __first, _ForwardIterator __last, _CharT __delim, _CharT __escape )
522 _VSTD::basic_string<_CharT, _Traits> __str;
534 template <class _CharT, class _Traits, class _String>
535 basic_istream<_CharT, _Traits> &
536 __quoted_input ( basic_istream<_CharT, _Traits> &__is, _String & __string, _CharT __delim, _CharT _…
539 _CharT __c;
551 __save_flags<_CharT, _Traits> sf(__is);
572 template <class _CharT, class _Iter, class _Traits=char_traits<_CharT>>
577 _CharT __delim;
578 _CharT __escape;
580 __quoted_output_proxy(_Iter __f, _Iter __l, _CharT __d, _CharT __e)
585 template <class _CharT, class _Traits, class _Iter>
586 basic_ostream<_CharT, _Traits>& operator<<(
587 basic_ostream<_CharT, _Traits>& __os,
588 const __quoted_output_proxy<_CharT, _Iter, _Traits> & __proxy)
593 template <class _CharT, class _Traits, class _Allocator>
596 basic_string<_CharT, _Traits, _Allocator> &__string;
597 _CharT __delim;
598 _CharT __escape;
600 __quoted_proxy(basic_string<_CharT, _Traits, _Allocator> &__s, _CharT __d, _CharT __e)
604 template <class _CharT, class _Traits, class _Allocator>
606 basic_ostream<_CharT, _Traits>& operator<<(
607 basic_ostream<_CharT, _Traits>& __os,
608 const __quoted_proxy<_CharT, _Traits, _Allocator> & __proxy)
614 template <class _CharT, class _Traits, class _Allocator>
616 basic_istream<_CharT, _Traits>& operator>>(
617 basic_istream<_CharT, _Traits>& __is,
618 const __quoted_proxy<_CharT, _Traits, _Allocator> & __proxy)
624 template <class _CharT>
626 __quoted_output_proxy<_CharT, const _CharT *>
627 quoted ( const _CharT *__s, _CharT __delim = _CharT('"'), _CharT __escape =_CharT('\\'))
629 const _CharT *__end = __s;
631 return __quoted_output_proxy<_CharT, const _CharT *> ( __s, __end, __delim, __escape );
634 template <class _CharT, class _Traits, class _Allocator>
636 __quoted_output_proxy<_CharT, typename basic_string <_CharT, _Traits, _Allocator>::const_iterator>
637 quoted ( const basic_string <_CharT, _Traits, _Allocator> &__s, _CharT __delim = _CharT('"'), _Char…
639 return __quoted_output_proxy<_CharT,
640 typename basic_string <_CharT, _Traits, _Allocator>::const_iterator>
644 template <class _CharT, class _Traits, class _Allocator>
645 __quoted_proxy<_CharT, _Traits, _Allocator>
646 quoted ( basic_string <_CharT, _Traits, _Allocator> &__s, _CharT __delim = _CharT('"'), _CharT __es…
648 return __quoted_proxy<_CharT, _Traits, _Allocator>( __s, __delim, __escape );