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)
347 basic_stringbuf<_CharT, _Traits, _Allocator>::swap(basic_stringbuf& __rhs)
425 swap(basic_stringbuf<_CharT, _Traits, _Allocator>& __x,
426 basic_stringbuf<_CharT, _Traits, _Allocator>& __y)
433 basic_stringbuf<_CharT, _Traits, _Allocator>::str() const
448 basic_stringbuf<_CharT, _Traits, _Allocator>::str(const string_type& __s)
472 basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
473 basic_stringbuf<_CharT, _Traits, _Allocator>::underflow()
488 typename basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
489 basic_stringbuf<_CharT, _Traits, _Allocator>::pbackfail(int_type __c)
512 typename basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
513 basic_stringbuf<_CharT, _Traits, _Allocator>::overflow(int_type __c)
554 typename basic_stringbuf<_CharT, _Traits, _Allocator>::pos_type
555 basic_stringbuf<_CharT, _Traits, _Allocator>::seekoff(off_type __off,
606 typename basic_stringbuf<_CharT, _Traits, _Allocator>::pos_type
607 basic_stringbuf<_CharT, _Traits, _Allocator>::seekpos(pos_type __sp,
630 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
646 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
710 basic_stringbuf<_CharT, _Traits, _Allocator>*
713 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);
749 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
765 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
829 basic_stringbuf<_CharT, _Traits, _Allocator>*
832 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);
868 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
884 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
948 basic_stringbuf<_CharT, _Traits, _Allocator>*
951 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);