Lines Matching refs:basic_ostream
18 class basic_ostream
30 explicit basic_ostream(basic_streambuf<char_type,traits>* sb);
31 basic_ostream(basic_ostream&& rhs);
32 virtual ~basic_ostream();
35 basic_ostream& operator=(const basic_ostream& rhs) = delete; // C++14
36 basic_ostream& operator=(basic_ostream&& rhs);
37 void swap(basic_ostream& rhs);
43 basic_ostream& operator<<(basic_ostream& (*pf)(basic_ostream&));
44 basic_ostream& operator<<(basic_ios<charT, traits>& (*pf)(basic_ios<charT,traits>&));
45 basic_ostream& operator<<(ios_base& (*pf)(ios_base&));
46 basic_ostream& operator<<(bool n);
47 basic_ostream& operator<<(short n);
48 basic_ostream& operator<<(unsigned short n);
49 basic_ostream& operator<<(int n);
50 basic_ostream& operator<<(unsigned int n);
51 basic_ostream& operator<<(long n);
52 basic_ostream& operator<<(unsigned long n);
53 basic_ostream& operator<<(long long n);
54 basic_ostream& operator<<(unsigned long long n);
55 basic_ostream& operator<<(float f);
56 basic_ostream& operator<<(double f);
57 basic_ostream& operator<<(long double f);
58 basic_ostream& operator<<(const void* p);
59 basic_ostream& operator<<(basic_streambuf<char_type,traits>* sb);
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);
151 class _LIBCPP_TYPE_VIS_ONLY basic_ostream
163 explicit basic_ostream(basic_streambuf<char_type, traits_type>* __sb);
164 virtual ~basic_ostream();
168 basic_ostream(basic_ostream&& __rhs);
174 basic_ostream& operator=(basic_ostream&& __rhs);
176 void swap(basic_ostream& __rhs);
179 basic_ostream (const basic_ostream& __rhs) = delete;
180 basic_ostream& operator=(const basic_ostream& __rhs) = delete;
182 basic_ostream (const basic_ostream& __rhs); // not defined
183 basic_ostream& operator=(const basic_ostream& __rhs); // not defined
191 basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&));
192 basic_ostream& operator<<(basic_ios<char_type, traits_type>&
194 basic_ostream& operator<<(ios_base& (*__pf)(ios_base&));
195 basic_ostream& operator<<(bool __n);
196 basic_ostream& operator<<(short __n);
197 basic_ostream& operator<<(unsigned short __n);
198 basic_ostream& operator<<(int __n);
199 basic_ostream& operator<<(unsigned int __n);
200 basic_ostream& operator<<(long __n);
201 basic_ostream& operator<<(unsigned long __n);
202 basic_ostream& operator<<(long long __n);
203 basic_ostream& operator<<(unsigned long long __n);
204 basic_ostream& operator<<(float __f);
205 basic_ostream& operator<<(double __f);
206 basic_ostream& operator<<(long double __f);
207 basic_ostream& operator<<(const void* __p);
208 basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb);
211 basic_ostream& put(char_type __c);
212 basic_ostream& write(const char_type* __s, streamsize __n);
213 basic_ostream& flush();
217 basic_ostream& seekp(pos_type __pos);
218 basic_ostream& seekp(off_type __off, ios_base::seekdir __dir);
222 basic_ostream() {} // extension, intentially does not initialize
226 class _LIBCPP_TYPE_VIS_ONLY basic_ostream<_CharT, _Traits>::sentry
229 basic_ostream<_CharT, _Traits>& __os_;
235 explicit sentry(basic_ostream<_CharT, _Traits>& __os);
244 basic_ostream<_CharT, _Traits>::sentry::sentry(basic_ostream<_CharT, _Traits>& __os)
257 basic_ostream<_CharT, _Traits>::sentry::~sentry()
279 basic_ostream<_CharT, _Traits>::basic_ostream(basic_streambuf<char_type, traits_type>* __sb)
288 basic_ostream<_CharT, _Traits>::basic_ostream(basic_ostream&& __rhs)
295 basic_ostream<_CharT, _Traits>&
296 basic_ostream<_CharT, _Traits>::operator=(basic_ostream&& __rhs)
305 basic_ostream<_CharT, _Traits>::~basic_ostream()
312 basic_ostream<_CharT, _Traits>::swap(basic_ostream& __rhs)
319 basic_ostream<_CharT, _Traits>&
320 basic_ostream<_CharT, _Traits>::operator<<(basic_ostream& (*__pf)(basic_ostream&))
327 basic_ostream<_CharT, _Traits>&
328 basic_ostream<_CharT, _Traits>::operator<<(basic_ios<char_type, traits_type>&
337 basic_ostream<_CharT, _Traits>&
338 basic_ostream<_CharT, _Traits>::operator<<(ios_base& (*__pf)(ios_base&))
345 basic_ostream<_CharT, _Traits>&
346 basic_ostream<_CharT, _Traits>::operator<<(basic_streambuf<char_type, traits_type>* __sb)
397 basic_ostream<_CharT, _Traits>&
398 basic_ostream<_CharT, _Traits>::operator<<(bool __n)
423 basic_ostream<_CharT, _Traits>&
424 basic_ostream<_CharT, _Traits>::operator<<(short __n)
453 basic_ostream<_CharT, _Traits>&
454 basic_ostream<_CharT, _Traits>::operator<<(unsigned short __n)
479 basic_ostream<_CharT, _Traits>&
480 basic_ostream<_CharT, _Traits>::operator<<(int __n)
509 basic_ostream<_CharT, _Traits>&
510 basic_ostream<_CharT, _Traits>::operator<<(unsigned int __n)
535 basic_ostream<_CharT, _Traits>&
536 basic_ostream<_CharT, _Traits>::operator<<(long __n)
561 basic_ostream<_CharT, _Traits>&
562 basic_ostream<_CharT, _Traits>::operator<<(unsigned long __n)
587 basic_ostream<_CharT, _Traits>&
588 basic_ostream<_CharT, _Traits>::operator<<(long long __n)
613 basic_ostream<_CharT, _Traits>&
614 basic_ostream<_CharT, _Traits>::operator<<(unsigned long long __n)
639 basic_ostream<_CharT, _Traits>&
640 basic_ostream<_CharT, _Traits>::operator<<(float __n)
665 basic_ostream<_CharT, _Traits>&
666 basic_ostream<_CharT, _Traits>::operator<<(double __n)
691 basic_ostream<_CharT, _Traits>&
692 basic_ostream<_CharT, _Traits>::operator<<(long double __n)
717 basic_ostream<_CharT, _Traits>&
718 basic_ostream<_CharT, _Traits>::operator<<(const void* __n)
743 basic_ostream<_CharT, _Traits>&
744 __put_character_sequence(basic_ostream<_CharT, _Traits>& __os,
751 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
777 basic_ostream<_CharT, _Traits>&
778 operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
784 basic_ostream<_CharT, _Traits>&
785 operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
791 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
817 basic_ostream<char, _Traits>&
818 operator<<(basic_ostream<char, _Traits>& __os, char __c)
824 basic_ostream<char, _Traits>&
825 operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
831 basic_ostream<char, _Traits>&
832 operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
838 basic_ostream<_CharT, _Traits>&
839 operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
845 basic_ostream<_CharT, _Traits>&
846 operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
852 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
891 basic_ostream<char, _Traits>&
892 operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
898 basic_ostream<char, _Traits>&
899 operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
906 basic_ostream<char, _Traits>&
907 operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
914 basic_ostream<_CharT, _Traits>&
915 basic_ostream<_CharT, _Traits>::put(char_type __c)
941 basic_ostream<_CharT, _Traits>&
942 basic_ostream<_CharT, _Traits>::write(const char_type* __s, streamsize __n)
965 basic_ostream<_CharT, _Traits>&
966 basic_ostream<_CharT, _Traits>::flush()
993 typename basic_ostream<_CharT, _Traits>::pos_type
994 basic_ostream<_CharT, _Traits>::tellp()
1003 basic_ostream<_CharT, _Traits>&
1004 basic_ostream<_CharT, _Traits>::seekp(pos_type __pos)
1017 basic_ostream<_CharT, _Traits>&
1018 basic_ostream<_CharT, _Traits>::seekp(off_type __off, ios_base::seekdir __dir)
1031 basic_ostream<_CharT, _Traits>&
1032 endl(basic_ostream<_CharT, _Traits>& __os)
1041 basic_ostream<_CharT, _Traits>&
1042 ends(basic_ostream<_CharT, _Traits>& __os)
1050 basic_ostream<_CharT, _Traits>&
1051 flush(basic_ostream<_CharT, _Traits>& __os)
1076 basic_ostream<_CharT, _Traits>&
1077 operator<<(basic_ostream<_CharT, _Traits>& __os,
1085 basic_ostream<_CharT, _Traits>&
1086 operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
1093 basic_ostream<_CharT, _Traits>&
1094 operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
1100 basic_ostream<_CharT, _Traits>&
1101 operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
1108 _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_ostream<char>)
1109 _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_ostream<wchar_t>)