Lines Matching full:basic_stringbuf
18 class basic_stringbuf
30 explicit basic_stringbuf(ios_base::openmode which = ios_base::in | ios_base::out);
31 explicit basic_stringbuf(const basic_string<char_type, traits_type, allocator_type>& str,
33 basic_stringbuf(basic_stringbuf&& rhs);
36 basic_stringbuf& operator=(basic_stringbuf&& rhs);
37 void swap(basic_stringbuf& rhs);
56 void swap(basic_stringbuf<charT, traits, Allocator>& x,
57 basic_stringbuf<charT, traits, Allocator>& y);
59 typedef basic_stringbuf<char> stringbuf;
60 typedef basic_stringbuf<wchar_t> wstringbuf;
85 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
121 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
157 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
186 // basic_stringbuf
189 class _LIBCPP_TYPE_VIS_ONLY basic_stringbuf
210 explicit basic_stringbuf(ios_base::openmode __wch = ios_base::in | ios_base::out);
211 explicit basic_stringbuf(const string_type& __s,
214 basic_stringbuf(basic_stringbuf&& __rhs);
219 basic_stringbuf& operator=(basic_stringbuf&& __rhs);
221 void swap(basic_stringbuf& __rhs);
240 basic_stringbuf<_CharT, _Traits, _Allocator>::basic_stringbuf(ios_base::openmode __wch)
249 basic_stringbuf<_CharT, _Traits, _Allocator>::basic_stringbuf(const string_type& __s,
260 basic_stringbuf<_CharT, _Traits, _Allocator>::basic_stringbuf(basic_stringbuf&& __rhs)
301 basic_stringbuf<_CharT, _Traits, _Allocator>&
302 basic_stringbuf<_CharT, _Traits, _Allocator>::operator=(basic_stringbuf&& __rhs)
352 basic_stringbuf<_CharT, _Traits, _Allocator>::swap(basic_stringbuf& __rhs)
430 swap(basic_stringbuf<_CharT, _Traits, _Allocator>& __x,
431 basic_stringbuf<_CharT, _Traits, _Allocator>& __y)
438 basic_stringbuf<_CharT, _Traits, _Allocator>::str() const
453 basic_stringbuf<_CharT, _Traits, _Allocator>::str(const string_type& __s)
477 typename basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
478 basic_stringbuf<_CharT, _Traits, _Allocator>::underflow()
493 typename basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
494 basic_stringbuf<_CharT, _Traits, _Allocator>::pbackfail(int_type __c)
517 typename basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
518 basic_stringbuf<_CharT, _Traits, _Allocator>::overflow(int_type __c)
559 typename basic_stringbuf<_CharT, _Traits, _Allocator>::pos_type
560 basic_stringbuf<_CharT, _Traits, _Allocator>::seekoff(off_type __off,
611 typename basic_stringbuf<_CharT, _Traits, _Allocator>::pos_type
612 basic_stringbuf<_CharT, _Traits, _Allocator>::seekpos(pos_type __sp,
635 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
651 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
715 basic_stringbuf<_CharT, _Traits, _Allocator>*
718 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);
754 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
770 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
834 basic_stringbuf<_CharT, _Traits, _Allocator>*
837 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);
873 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
889 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
953 basic_stringbuf<_CharT, _Traits, _Allocator>*
956 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);