Lines Matching refs:_Traits

184 template <class _CharT, class _Traits>
186 : virtual public basic_ios<_CharT, _Traits>
191 typedef _Traits traits_type;
283 template <class _CharT, class _Traits>
284 class _LIBCPP_TEMPLATE_VIS basic_ostream<_CharT, _Traits>::sentry
287 basic_ostream<_CharT, _Traits>& __os_;
290 explicit sentry(basic_ostream<_CharT, _Traits>& __os);
299 template <class _CharT, class _Traits>
300 basic_ostream<_CharT, _Traits>::sentry::sentry(basic_ostream<_CharT, _Traits>& __os)
312 template <class _CharT, class _Traits>
313 basic_ostream<_CharT, _Traits>::sentry::~sentry()
333 template <class _CharT, class _Traits>
334 basic_ostream<_CharT, _Traits>::basic_ostream(basic_ostream&& __rhs)
339 template <class _CharT, class _Traits>
340 basic_ostream<_CharT, _Traits>&
341 basic_ostream<_CharT, _Traits>::operator=(basic_ostream&& __rhs)
347 template <class _CharT, class _Traits>
348 basic_ostream<_CharT, _Traits>::~basic_ostream()
352 template <class _CharT, class _Traits>
353 basic_ostream<_CharT, _Traits>&
354 basic_ostream<_CharT, _Traits>::operator<<(basic_streambuf<char_type, traits_type>* __sb)
369 typedef istreambuf_iterator<_CharT, _Traits> _Ip;
370 typedef ostreambuf_iterator<_CharT, _Traits> _Op;
404 template <class _CharT, class _Traits>
405 basic_ostream<_CharT, _Traits>&
406 basic_ostream<_CharT, _Traits>::operator<<(bool __n)
430 template <class _CharT, class _Traits>
431 basic_ostream<_CharT, _Traits>&
432 basic_ostream<_CharT, _Traits>::operator<<(short __n)
460 template <class _CharT, class _Traits>
461 basic_ostream<_CharT, _Traits>&
462 basic_ostream<_CharT, _Traits>::operator<<(unsigned short __n)
486 template <class _CharT, class _Traits>
487 basic_ostream<_CharT, _Traits>&
488 basic_ostream<_CharT, _Traits>::operator<<(int __n)
516 template <class _CharT, class _Traits>
517 basic_ostream<_CharT, _Traits>&
518 basic_ostream<_CharT, _Traits>::operator<<(unsigned int __n)
542 template <class _CharT, class _Traits>
543 basic_ostream<_CharT, _Traits>&
544 basic_ostream<_CharT, _Traits>::operator<<(long __n)
568 template <class _CharT, class _Traits>
569 basic_ostream<_CharT, _Traits>&
570 basic_ostream<_CharT, _Traits>::operator<<(unsigned long __n)
594 template <class _CharT, class _Traits>
595 basic_ostream<_CharT, _Traits>&
596 basic_ostream<_CharT, _Traits>::operator<<(long long __n)
620 template <class _CharT, class _Traits>
621 basic_ostream<_CharT, _Traits>&
622 basic_ostream<_CharT, _Traits>::operator<<(unsigned long long __n)
646 template <class _CharT, class _Traits>
647 basic_ostream<_CharT, _Traits>&
648 basic_ostream<_CharT, _Traits>::operator<<(float __n)
672 template <class _CharT, class _Traits>
673 basic_ostream<_CharT, _Traits>&
674 basic_ostream<_CharT, _Traits>::operator<<(double __n)
698 template <class _CharT, class _Traits>
699 basic_ostream<_CharT, _Traits>&
700 basic_ostream<_CharT, _Traits>::operator<<(long double __n)
724 template <class _CharT, class _Traits>
725 basic_ostream<_CharT, _Traits>&
726 basic_ostream<_CharT, _Traits>::operator<<(const void* __n)
750 template<class _CharT, class _Traits>
751 basic_ostream<_CharT, _Traits>&
752 __put_character_sequence(basic_ostream<_CharT, _Traits>& __os,
759 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
762 typedef ostreambuf_iterator<_CharT, _Traits> _Ip;
784 template<class _CharT, class _Traits>
785 basic_ostream<_CharT, _Traits>&
786 operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
791 template<class _CharT, class _Traits>
792 basic_ostream<_CharT, _Traits>&
793 operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
799 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
803 typedef ostreambuf_iterator<_CharT, _Traits> _Ip;
824 template<class _Traits>
825 basic_ostream<char, _Traits>&
826 operator<<(basic_ostream<char, _Traits>& __os, char __c)
831 template<class _Traits>
832 basic_ostream<char, _Traits>&
833 operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
838 template<class _Traits>
839 basic_ostream<char, _Traits>&
840 operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
845 template<class _CharT, class _Traits>
846 basic_ostream<_CharT, _Traits>&
847 operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
849 return _VSTD::__put_character_sequence(__os, __str, _Traits::length(__str));
852 template<class _CharT, class _Traits>
853 basic_ostream<_CharT, _Traits>&
854 operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
860 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
863 typedef ostreambuf_iterator<_CharT, _Traits> _Ip;
898 template<class _Traits>
899 basic_ostream<char, _Traits>&
900 operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
902 return _VSTD::__put_character_sequence(__os, __str, _Traits::length(__str));
905 template<class _Traits>
906 basic_ostream<char, _Traits>&
907 operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
910 return _VSTD::__put_character_sequence(__os, __s, _Traits::length(__s));
913 template<class _Traits>
914 basic_ostream<char, _Traits>&
915 operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
918 return _VSTD::__put_character_sequence(__os, __s, _Traits::length(__s));
921 template <class _CharT, class _Traits>
922 basic_ostream<_CharT, _Traits>&
923 basic_ostream<_CharT, _Traits>::put(char_type __c)
932 typedef ostreambuf_iterator<_CharT, _Traits> _Op;
948 template <class _CharT, class _Traits>
949 basic_ostream<_CharT, _Traits>&
950 basic_ostream<_CharT, _Traits>::write(const char_type* __s, streamsize __n)
972 template <class _CharT, class _Traits>
973 basic_ostream<_CharT, _Traits>&
974 basic_ostream<_CharT, _Traits>::flush()
999 template <class _CharT, class _Traits>
1000 typename basic_ostream<_CharT, _Traits>::pos_type
1001 basic_ostream<_CharT, _Traits>::tellp()
1008 template <class _CharT, class _Traits>
1009 basic_ostream<_CharT, _Traits>&
1010 basic_ostream<_CharT, _Traits>::seekp(pos_type __pos)
1021 template <class _CharT, class _Traits>
1022 basic_ostream<_CharT, _Traits>&
1023 basic_ostream<_CharT, _Traits>::seekp(off_type __off, ios_base::seekdir __dir)
1034 template <class _CharT, class _Traits>
1036 basic_ostream<_CharT, _Traits>&
1037 endl(basic_ostream<_CharT, _Traits>& __os)
1044 template <class _CharT, class _Traits>
1046 basic_ostream<_CharT, _Traits>&
1047 ends(basic_ostream<_CharT, _Traits>& __os)
1053 template <class _CharT, class _Traits>
1055 basic_ostream<_CharT, _Traits>&
1056 flush(basic_ostream<_CharT, _Traits>& __os)
1081 template<class _CharT, class _Traits, class _Allocator>
1082 basic_ostream<_CharT, _Traits>&
1083 operator<<(basic_ostream<_CharT, _Traits>& __os,
1084 const basic_string<_CharT, _Traits, _Allocator>& __str)
1089 template<class _CharT, class _Traits>
1090 basic_ostream<_CharT, _Traits>&
1091 operator<<(basic_ostream<_CharT, _Traits>& __os,
1092 basic_string_view<_CharT, _Traits> __sv)
1097 template <class _CharT, class _Traits>
1099 basic_ostream<_CharT, _Traits>&
1100 operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
1105 template<class _CharT, class _Traits, class _Yp>
1107 basic_ostream<_CharT, _Traits>&
1108 operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
1113 template<class _CharT, class _Traits, class _Yp, class _Dp>
1117 …is_same<void, typename __void_t<decltype((declval<basic_ostream<_CharT, _Traits>&>() << declval<ty…
1118 basic_ostream<_CharT, _Traits>&
1120 operator<<(basic_ostream<_CharT, _Traits>& __os, unique_ptr<_Yp, _Dp> const& __p)
1125 template <class _CharT, class _Traits, size_t _Size>
1126 basic_ostream<_CharT, _Traits>&
1127 operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
1129 return __os << __x.template to_string<_CharT, _Traits>
1137 template <class _Traits>
1138 basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, wchar_t) = delete;
1140 template <class _Traits>
1141 basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, const wchar_t*) = delete;
1143 template <class _Traits>
1144 basic_ostream<wchar_t, _Traits>& operator<<(basic_ostream<wchar_t, _Traits>&, char16_t) = delete;
1146 template <class _Traits>
1147 basic_ostream<wchar_t, _Traits>& operator<<(basic_ostream<wchar_t, _Traits>&, char32_t) = delete;
1149 template <class _Traits>
1150 basic_ostream<wchar_t, _Traits>& operator<<(basic_ostream<wchar_t, _Traits>&, const char16_t*) = de…
1152 template <class _Traits>
1153 basic_ostream<wchar_t, _Traits>& operator<<(basic_ostream<wchar_t, _Traits>&, const char32_t*) = de…
1158 template <class _Traits>
1159 basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, char8_t) = delete;
1161 template <class _Traits>
1162 basic_ostream<wchar_t, _Traits>& operator<<(basic_ostream<wchar_t, _Traits>&, char8_t) = delete;
1164 template <class _Traits>
1165 basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, const char8_t*) = delete;
1167 template <class _Traits>
1168 basic_ostream<wchar_t, _Traits>& operator<<(basic_ostream<wchar_t, _Traits>&, const char8_t*) = del…
1171 template <class _Traits>
1172 basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, char16_t) = delete;
1174 template <class _Traits>
1175 basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, char32_t) = delete;
1177 template <class _Traits>
1178 basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, const char16_t*) = delete;
1180 template <class _Traits>
1181 basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, const char32_t*) = delete;