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);
75 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, charT);
78 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, char);
81 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, char);
86 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, signed char);
89 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, unsigned char);
93 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, const charT*);
96 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, const char*);
99 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, const char*);
103 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, const signed char*);
106 basic_ostream<char,traits>& operator<<(basic_ostream<char,traits>&, const unsigned char*);
110 void swap(basic_ostream<charT, traits>& x, basic_ostream<charT, traits>& y);
113 basic_ostream<charT,traits>& endl(basic_ostream<charT,traits>& os);
116 basic_ostream<charT,traits>& ends(basic_ostream<charT,traits>& os);
119 basic_ostream<charT,traits>& flush(basic_ostream<charT,traits>& os);
123 basic_ostream<charT, traits>&
124 operator<<(basic_ostream<charT, traits>&& os, const T& x);
144 class _LIBCPP_TYPE_VIS_ONLY basic_ostream
156 explicit basic_ostream(basic_streambuf<char_type, traits_type>* __sb);
157 virtual ~basic_ostream();
161 basic_ostream(basic_ostream&& __rhs);
166 basic_ostream& operator=(const basic_ostream&) = delete;
170 basic_ostream& operator=(basic_ostream&& __rhs);
172 void swap(basic_ostream& __rhs);
179 basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&));
180 basic_ostream& operator<<(basic_ios<char_type, traits_type>&
182 basic_ostream& operator<<(ios_base& (*__pf)(ios_base&));
183 basic_ostream& operator<<(bool __n);
184 basic_ostream& operator<<(short __n);
185 basic_ostream& operator<<(unsigned short __n);
186 basic_ostream& operator<<(int __n);
187 basic_ostream& operator<<(unsigned int __n);
188 basic_ostream& operator<<(long __n);
189 basic_ostream& operator<<(unsigned long __n);
190 basic_ostream& operator<<(long long __n);
191 basic_ostream& operator<<(unsigned long long __n);
192 basic_ostream& operator<<(float __f);
193 basic_ostream& operator<<(double __f);
194 basic_ostream& operator<<(long double __f);
195 basic_ostream& operator<<(const void* __p);
196 basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb);
199 basic_ostream& put(char_type __c);
200 basic_ostream& write(const char_type* __s, streamsize __n);
201 basic_ostream& flush();
205 basic_ostream& seekp(pos_type __pos);
206 basic_ostream& seekp(off_type __off, ios_base::seekdir __dir);
210 basic_ostream() {} // extension, intentially does not initialize
214 class _LIBCPP_TYPE_VIS_ONLY basic_ostream<_CharT, _Traits>::sentry
217 basic_ostream<_CharT, _Traits>& __os_;
223 explicit sentry(basic_ostream<_CharT, _Traits>& __os);
232 basic_ostream<_CharT, _Traits>::sentry::sentry(basic_ostream<_CharT, _Traits>& __os)
245 basic_ostream<_CharT, _Traits>::sentry::~sentry()
267 basic_ostream<_CharT, _Traits>::basic_ostream(basic_streambuf<char_type, traits_type>* __sb)
276 basic_ostream<_CharT, _Traits>::basic_ostream(basic_ostream&& __rhs)
283 basic_ostream<_CharT, _Traits>&
284 basic_ostream<_CharT, _Traits>::operator=(basic_ostream&& __rhs)
293 basic_ostream<_CharT, _Traits>::~basic_ostream()
300 basic_ostream<_CharT, _Traits>::swap(basic_ostream& __rhs)
307 basic_ostream<_CharT, _Traits>&
308 basic_ostream<_CharT, _Traits>::operator<<(basic_ostream& (*__pf)(basic_ostream&))
315 basic_ostream<_CharT, _Traits>&
316 basic_ostream<_CharT, _Traits>::operator<<(basic_ios<char_type, traits_type>&
325 basic_ostream<_CharT, _Traits>&
326 basic_ostream<_CharT, _Traits>::operator<<(ios_base& (*__pf)(ios_base&))
333 basic_ostream<_CharT, _Traits>&
334 basic_ostream<_CharT, _Traits>::operator<<(basic_streambuf<char_type, traits_type>* __sb)
385 basic_ostream<_CharT, _Traits>&
386 basic_ostream<_CharT, _Traits>::operator<<(bool __n)
411 basic_ostream<_CharT, _Traits>&
412 basic_ostream<_CharT, _Traits>::operator<<(short __n)
441 basic_ostream<_CharT, _Traits>&
442 basic_ostream<_CharT, _Traits>::operator<<(unsigned short __n)
467 basic_ostream<_CharT, _Traits>&
468 basic_ostream<_CharT, _Traits>::operator<<(int __n)
497 basic_ostream<_CharT, _Traits>&
498 basic_ostream<_CharT, _Traits>::operator<<(unsigned int __n)
523 basic_ostream<_CharT, _Traits>&
524 basic_ostream<_CharT, _Traits>::operator<<(long __n)
549 basic_ostream<_CharT, _Traits>&
550 basic_ostream<_CharT, _Traits>::operator<<(unsigned long __n)
575 basic_ostream<_CharT, _Traits>&
576 basic_ostream<_CharT, _Traits>::operator<<(long long __n)
601 basic_ostream<_CharT, _Traits>&
602 basic_ostream<_CharT, _Traits>::operator<<(unsigned long long __n)
627 basic_ostream<_CharT, _Traits>&
628 basic_ostream<_CharT, _Traits>::operator<<(float __n)
653 basic_ostream<_CharT, _Traits>&
654 basic_ostream<_CharT, _Traits>::operator<<(double __n)
679 basic_ostream<_CharT, _Traits>&
680 basic_ostream<_CharT, _Traits>::operator<<(long double __n)
705 basic_ostream<_CharT, _Traits>&
706 basic_ostream<_CharT, _Traits>::operator<<(const void* __n)
731 basic_ostream<_CharT, _Traits>&
732 __put_character_sequence(basic_ostream<_CharT, _Traits>& __os,
739 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
765 basic_ostream<_CharT, _Traits>&
766 operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c)
772 basic_ostream<_CharT, _Traits>&
773 operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn)
779 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
805 basic_ostream<char, _Traits>&
806 operator<<(basic_ostream<char, _Traits>& __os, char __c)
812 basic_ostream<char, _Traits>&
813 operator<<(basic_ostream<char, _Traits>& __os, signed char __c)
819 basic_ostream<char, _Traits>&
820 operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c)
826 basic_ostream<_CharT, _Traits>&
827 operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str)
833 basic_ostream<_CharT, _Traits>&
834 operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn)
840 typename basic_ostream<_CharT, _Traits>::sentry __s(__os);
879 basic_ostream<char, _Traits>&
880 operator<<(basic_ostream<char, _Traits>& __os, const char* __str)
886 basic_ostream<char, _Traits>&
887 operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str)
894 basic_ostream<char, _Traits>&
895 operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str)
902 basic_ostream<_CharT, _Traits>&
903 basic_ostream<_CharT, _Traits>::put(char_type __c)
929 basic_ostream<_CharT, _Traits>&
930 basic_ostream<_CharT, _Traits>::write(const char_type* __s, streamsize __n)
953 basic_ostream<_CharT, _Traits>&
954 basic_ostream<_CharT, _Traits>::flush()
981 typename basic_ostream<_CharT, _Traits>::pos_type
982 basic_ostream<_CharT, _Traits>::tellp()
991 basic_ostream<_CharT, _Traits>&
992 basic_ostream<_CharT, _Traits>::seekp(pos_type __pos)
1005 basic_ostream<_CharT, _Traits>&
1006 basic_ostream<_CharT, _Traits>::seekp(off_type __off, ios_base::seekdir __dir)
1019 basic_ostream<_CharT, _Traits>&
1020 endl(basic_ostream<_CharT, _Traits>& __os)
1029 basic_ostream<_CharT, _Traits>&
1030 ends(basic_ostream<_CharT, _Traits>& __os)
1038 basic_ostream<_CharT, _Traits>&
1039 flush(basic_ostream<_CharT, _Traits>& __os)
1064 basic_ostream<_CharT, _Traits>&
1065 operator<<(basic_ostream<_CharT, _Traits>& __os,
1073 basic_ostream<_CharT, _Traits>&
1074 operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec)
1081 basic_ostream<_CharT, _Traits>&
1082 operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p)
1088 basic_ostream<_CharT, _Traits>&
1089 operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x)
1096 _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_ostream<char>)
1097 _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_ostream<wchar_t>)