Lines Matching refs:basic_ostream

17 class basic_ostream
29 explicit basic_ostream(basic_streambuf<char_type,traits>* sb);
30 basic_ostream(basic_ostream&& rhs);
31 virtual ~basic_ostream();
34 basic_ostream& operator=(const basic_ostream& rhs) = delete; // C++14
35 basic_ostream& operator=(basic_ostream&& rhs);
36 void swap(basic_ostream& rhs);
42 basic_ostream& operator<<(basic_ostream& (*pf)(basic_ostream&));
43 basic_ostream& operator<<(basic_ios<charT, traits>& (*pf)(basic_ios<charT,traits>&));
44 basic_ostream& operator<<(ios_base& (*pf)(ios_base&));
45 basic_ostream& operator<<(bool n);
46 basic_ostream& operator<<(short n);
47 basic_ostream& operator<<(unsigned short n);
48 basic_ostream& operator<<(int n);
49 basic_ostream& operator<<(unsigned int n);
50 basic_ostream& operator<<(long n);
51 basic_ostream& operator<<(unsigned long n);
52 basic_ostream& operator<<(long long n);
53 basic_ostream& operator<<(unsigned long long n);
54 basic_ostream& operator<<(float f);
55 basic_ostream& operator<<(double f);
56 basic_ostream& operator<<(long double f);
57 basic_ostream& operator<<(const void* p);
58 basic_ostream& operator<<(basic_streambuf<char_type,traits>* sb);
59 basic_ostream& operator<<(nullptr_t);
62 basic_ostream& put(char_type c);
63 basic_ostream& write(const char_type* s, streamsize n);
64 basic_ostream& flush();
68 basic_ostream& seekp(pos_type);
69 basic_ostream& seekp(off_type, ios_base::seekdir);
71 basic_ostream(const basic_ostream& rhs) = delete;
72 basic_ostream(basic_ostream&& rhs);
74 basic_ostream& operator=(basic_ostream& rhs) = delete;
75 basic_ostream& operator=(const basic_ostream&& rhs);
76 void swap(basic_ostream& rhs);
82 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, charT);
85 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, char);
88 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, char);
93 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, signed char);
96 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, unsigned char);
100 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, const charT*);
103 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, const char*);
106 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, const char*);
110 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, const signed char*);
113 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, const unsigned char*);
117 void swap(basic_ostream<charT, traits>& x, basic_ostream<charT, traits>& y);
120 basic_ostream<charT,traits>& endl(basic_ostream<charT,traits>& os);
123 basic_ostream<charT,traits>& ends(basic_ostream<charT,traits>& os);
126 basic_ostream<charT,traits>& flush(basic_ostream<charT,traits>& os);
130 basic_ostream<charT, traits>&
131 operator<<(basic_ostream<charT, traits>&& os, const T& x);
152 class _LIBCPP_TEMPLATE_VIS basic_ostream
165 explicit basic_ostream(basic_streambuf<char_type, traits_type>* __sb)
167 virtual ~basic_ostream();
171 basic_ostream(basic_ostream&& __rhs);
175 basic_ostream& operator=(basic_ostream&& __rhs);
178 void swap(basic_ostream& __rhs)
182 basic_ostream (const basic_ostream& __rhs) = delete;
183 basic_ostream& operator=(const basic_ostream& __rhs) = delete;
185 basic_ostream (const basic_ostream& __rhs); // not defined
186 basic_ostream& operator=(const basic_ostream& __rhs); // not defined
195 basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&))
199 basic_ostream& operator<<(basic_ios<char_type, traits_type>&
204 basic_ostream& operator<<(ios_base& (*__pf)(ios_base&))
207 basic_ostream& operator<<(bool __n);
208 basic_ostream& operator<<(short __n);
209 basic_ostream& operator<<(unsigned short __n);
210 basic_ostream& operator<<(int __n);
211 basic_ostream& operator<<(unsigned int __n);
212 basic_ostream& operator<<(long __n);
213 basic_ostream& operator<<(unsigned long __n);
214 basic_ostream& operator<<(long long __n);
215 basic_ostream& operator<<(unsigned long long __n);
216 basic_ostream& operator<<(float __f);
217 basic_ostream& operator<<(double __f);
218 basic_ostream& operator<<(long double __f);
219 basic_ostream& operator<<(const void* __p);
220 basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb);
223 basic_ostream& operator<<(nullptr_t)
227 basic_ostream& put(char_type __c);
228 basic_ostream& write(const char_type* __s, streamsize __n);
229 basic_ostream& flush();
235 basic_ostream& seekp(pos_type __pos);
237 basic_ostream& seekp(off_type __off, ios_base::seekdir __dir);
241 basic_ostream() {} // extension, intentially does not initialize
245 class _LIBCPP_TEMPLATE_VIS basic_ostream<_CharT, _Traits>::sentry
248 basic_ostream<_CharT, _Traits>& __os_;
254 explicit sentry(basic_ostream<_CharT, _Traits>& __os);
263 basic_ostream<_CharT, _Traits>::sentry::sentry(basic_ostream<_CharT, _Traits>& __os)
276 basic_ostream<_CharT, _Traits>::sentry::~sentry()
299 basic_ostream<_CharT, _Traits>::basic_ostream(basic_ostream&& __rhs)
305 basic_ostream<_CharT, _Traits>&
306 basic_ostream<_CharT, _Traits>::operator=(basic_ostream&& __rhs)
315 basic_ostream<_CharT, _Traits>::~basic_ostream()
320 basic_ostream<_CharT, _Traits>&
321 basic_ostream<_CharT, _Traits>::operator<<(basic_streambuf<char_type, traits_type>* __sb)
372 basic_ostream<_CharT, _Traits>&
373 basic_ostream<_CharT, _Traits>::operator<<(bool __n)
398 basic_ostream<_CharT, _Traits>&
399 basic_ostream<_CharT, _Traits>::operator<<(short __n)
428 basic_ostream<_CharT, _Traits>&
429 basic_ostream<_CharT, _Traits>::operator<<(unsigned short __n)
454 basic_ostream<_CharT, _Traits>&
455 basic_ostream<_CharT, _Traits>::operator<<(int __n)
484 basic_ostream<_CharT, _Traits>&
485 basic_ostream<_CharT, _Traits>::operator<<(unsigned int __n)
510 basic_ostream<_CharT, _Traits>&
511 basic_ostream<_CharT, _Traits>::operator<<(long __n)
536 basic_ostream<_CharT, _Traits>&
537 basic_ostream<_CharT, _Traits>::operator<<(unsigned long __n)
562 basic_ostream<_CharT, _Traits>&
563 basic_ostream<_CharT, _Traits>::operator<<(long long __n)
588 basic_ostream<_CharT, _Traits>&
589 basic_ostream<_CharT, _Traits>::operator<<(unsigned long long __n)
614 basic_ostream<_CharT, _Traits>&
615 basic_ostream<_CharT, _Traits>::operator<<(float __n)
640 basic_ostream<_CharT, _Traits>&
641 basic_ostream<_CharT, _Traits>::operator<<(double __n)
666 basic_ostream<_CharT, _Traits>&
667 basic_ostream<_CharT, _Traits>::operator<<(long double __n)
692 basic_ostream<_CharT, _Traits>&
693 basic_ostream<_CharT, _Traits>::operator<<(const void* __n)
718 basic_ostream<_CharT, _Traits>&
719 __put_character_sequence(basic_ostream<_CharT, _Traits>& __os,
726 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
752 basic_ostream<_CharT, _Traits>&
753 operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
759 basic_ostream<_CharT, _Traits>&
760 operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
766 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
792 basic_ostream<char, _Traits>&
793 operator<<(basic_ostream<char, _Traits>& __os, char __c)
799 basic_ostream<char, _Traits>&
800 operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
806 basic_ostream<char, _Traits>&
807 operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
813 basic_ostream<_CharT, _Traits>&
814 operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
820 basic_ostream<_CharT, _Traits>&
821 operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
827 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
866 basic_ostream<char, _Traits>&
867 operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
873 basic_ostream<char, _Traits>&
874 operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
881 basic_ostream<char, _Traits>&
882 operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
889 basic_ostream<_CharT, _Traits>&
890 basic_ostream<_CharT, _Traits>::put(char_type __c)
916 basic_ostream<_CharT, _Traits>&
917 basic_ostream<_CharT, _Traits>::write(const char_type* __s, streamsize __n)
940 basic_ostream<_CharT, _Traits>&
941 basic_ostream<_CharT, _Traits>::flush()
967 typename basic_ostream<_CharT, _Traits>::pos_type
968 basic_ostream<_CharT, _Traits>::tellp()
976 basic_ostream<_CharT, _Traits>&
977 basic_ostream<_CharT, _Traits>::seekp(pos_type __pos)
989 basic_ostream<_CharT, _Traits>&
990 basic_ostream<_CharT, _Traits>::seekp(off_type __off, ios_base::seekdir __dir)
1003 basic_ostream<_CharT, _Traits>&
1004 endl(basic_ostream<_CharT, _Traits>& __os)
1013 basic_ostream<_CharT, _Traits>&
1014 ends(basic_ostream<_CharT, _Traits>& __os)
1022 basic_ostream<_CharT, _Traits>&
1023 flush(basic_ostream<_CharT, _Traits>& __os)
1048 basic_ostream<_CharT, _Traits>&
1049 operator<<(basic_ostream<_CharT, _Traits>& __os,
1056 basic_ostream<_CharT, _Traits>&
1057 operator<<(basic_ostream<_CharT, _Traits>& __os,
1065 basic_ostream<_CharT, _Traits>&
1066 operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
1073 basic_ostream<_CharT, _Traits>&
1074 operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
1083 …is_same<void, typename __void_t<decltype((declval<basic_ostream<_CharT, _Traits>&>() << declval<ty…
1084 basic_ostream<_CharT, _Traits>&
1086 operator<<(basic_ostream<_CharT, _Traits>& __os, unique_ptr<_Yp, _Dp> const& __p)
1092 basic_ostream<_CharT, _Traits>&
1093 operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
1101 _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS basic_ostream<char>)
1102 _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS basic_ostream<wchar_t>)