Lines Matching refs: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;
188 // basic_stringbuf
191 class _LIBCPP_TEMPLATE_VIS basic_stringbuf
213 explicit basic_stringbuf(ios_base::openmode __wch = ios_base::in | ios_base::out);
215 explicit basic_stringbuf(const string_type& __s,
218 basic_stringbuf(basic_stringbuf&& __rhs);
221 basic_stringbuf& operator=(basic_stringbuf&& __rhs);
223 void swap(basic_stringbuf& __rhs);
242 basic_stringbuf<_CharT, _Traits, _Allocator>::basic_stringbuf(ios_base::openmode __wch)
249 basic_stringbuf<_CharT, _Traits, _Allocator>::basic_stringbuf(const string_type& __s,
261 basic_stringbuf<_CharT, _Traits, _Allocator>::basic_stringbuf(basic_stringbuf&& __rhs)
302 basic_stringbuf<_CharT, _Traits, _Allocator>&
303 basic_stringbuf<_CharT, _Traits, _Allocator>::operator=(basic_stringbuf&& __rhs)
353 basic_stringbuf<_CharT, _Traits, _Allocator>::swap(basic_stringbuf& __rhs)
431 swap(basic_stringbuf<_CharT, _Traits, _Allocator>& __x,
432 basic_stringbuf<_CharT, _Traits, _Allocator>& __y)
439 basic_stringbuf<_CharT, _Traits, _Allocator>::str() const
454 basic_stringbuf<_CharT, _Traits, _Allocator>::str(const string_type& __s)
486 typename basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
487 basic_stringbuf<_CharT, _Traits, _Allocator>::underflow()
502 typename basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
503 basic_stringbuf<_CharT, _Traits, _Allocator>::pbackfail(int_type __c)
526 typename basic_stringbuf<_CharT, _Traits, _Allocator>::int_type
527 basic_stringbuf<_CharT, _Traits, _Allocator>::overflow(int_type __c)
568 typename basic_stringbuf<_CharT, _Traits, _Allocator>::pos_type
569 basic_stringbuf<_CharT, _Traits, _Allocator>::seekoff(off_type __off,
620 typename basic_stringbuf<_CharT, _Traits, _Allocator>::pos_type
621 basic_stringbuf<_CharT, _Traits, _Allocator>::seekpos(pos_type __sp,
644 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
665 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
725 basic_stringbuf<_CharT, _Traits, _Allocator>*
728 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);
761 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
782 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
843 basic_stringbuf<_CharT, _Traits, _Allocator>*
846 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);
880 basic_stringbuf<char_type, traits_type, allocator_type> __sb_;
901 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
962 basic_stringbuf<_CharT, _Traits, _Allocator>*
965 return const_cast<basic_stringbuf<char_type, traits_type, allocator_type>*>(&__sb_);