Lines Matching refs:basic_filebuf

17 class basic_filebuf
28 basic_filebuf();
29 basic_filebuf(basic_filebuf&& rhs);
30 virtual ~basic_filebuf();
33 basic_filebuf& operator=(basic_filebuf&& rhs);
34 void swap(basic_filebuf& rhs);
38 basic_filebuf* open(const char* s, ios_base::openmode mode);
39 basic_filebuf* open(const string& s, ios_base::openmode mode);
40 basic_filebuf* open(const filesystem::path& p, ios_base::openmode mode); // C++17
41 basic_filebuf* close();
61 swap(basic_filebuf<charT, traits>& x, basic_filebuf<charT, traits>& y);
63 typedef basic_filebuf<char> filebuf;
64 typedef basic_filebuf<wchar_t> wfilebuf;
87 basic_filebuf<char_type, traits_type>* rdbuf() const;
124 basic_filebuf<char_type, traits_type>* rdbuf() const;
162 basic_filebuf<char_type, traits_type>* rdbuf() const;
209 class _LIBCPP_TEMPLATE_VIS basic_filebuf
221 basic_filebuf();
222 basic_filebuf(basic_filebuf&& __rhs);
223 virtual ~basic_filebuf();
227 basic_filebuf& operator=(basic_filebuf&& __rhs);
228 void swap(basic_filebuf& __rhs);
234 basic_filebuf* open(const char* __s, ios_base::openmode __mode);
236 basic_filebuf* open(const wchar_t* __s, ios_base::openmode __mode);
239 basic_filebuf* open(const string& __s, ios_base::openmode __mode);
243 basic_filebuf* open(const _VSTD_FS::path& __p, ios_base::openmode __mode) {
248 basic_filebuf* __open(int __fd, ios_base::openmode __mode);
250 basic_filebuf* close();
292 basic_filebuf<_CharT, _Traits>::basic_filebuf()
318 basic_filebuf<_CharT, _Traits>::basic_filebuf(basic_filebuf&& __rhs)
383 basic_filebuf<_CharT, _Traits>&
384 basic_filebuf<_CharT, _Traits>::operator=(basic_filebuf&& __rhs)
392 basic_filebuf<_CharT, _Traits>::~basic_filebuf()
413 basic_filebuf<_CharT, _Traits>::swap(basic_filebuf& __rhs)
492 swap(basic_filebuf<_CharT, _Traits>& __x, basic_filebuf<_CharT, _Traits>& __y)
500 basic_filebuf<_CharT, _Traits>::is_open() const
506 const char* basic_filebuf<_CharT, _Traits>::__make_mdstring(
547 basic_filebuf<_CharT, _Traits>*
548 basic_filebuf<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
550 basic_filebuf<_CharT, _Traits>* __rt = nullptr;
574 basic_filebuf<_CharT, _Traits>*
575 basic_filebuf<_CharT, _Traits>::__open(int __fd, ios_base::openmode __mode) {
576 basic_filebuf<_CharT, _Traits>* __rt = nullptr;
601 basic_filebuf<_CharT, _Traits>*
602 basic_filebuf<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode)
604 basic_filebuf<_CharT, _Traits>* __rt = nullptr;
683 basic_filebuf<_CharT, _Traits>*
684 basic_filebuf<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
691 basic_filebuf<_CharT, _Traits>*
692 basic_filebuf<_CharT, _Traits>::close()
694 basic_filebuf<_CharT, _Traits>* __rt = nullptr;
710 typename basic_filebuf<_CharT, _Traits>::int_type
711 basic_filebuf<_CharT, _Traits>::underflow()
780 typename basic_filebuf<_CharT, _Traits>::int_type
781 basic_filebuf<_CharT, _Traits>::pbackfail(int_type __c)
802 typename basic_filebuf<_CharT, _Traits>::int_type
803 basic_filebuf<_CharT, _Traits>::overflow(int_type __c)
868 basic_filebuf<_CharT, _Traits>::setbuf(char_type* __s, streamsize __n)
920 typename basic_filebuf<_CharT, _Traits>::pos_type
921 basic_filebuf<_CharT, _Traits>::seekoff(off_type __off, ios_base::seekdir __way,
960 typename basic_filebuf<_CharT, _Traits>::pos_type
961 basic_filebuf<_CharT, _Traits>::seekpos(pos_type __sp, ios_base::openmode)
978 basic_filebuf<_CharT, _Traits>::sync()
1047 basic_filebuf<_CharT, _Traits>::imbue(const locale& __loc)
1091 basic_filebuf<_CharT, _Traits>::__read_mode()
1110 basic_filebuf<_CharT, _Traits>::__write_mode()
1167 basic_filebuf<char_type, traits_type>* rdbuf() const;
1191 basic_filebuf<char_type, traits_type> __sb_;
1270 basic_filebuf<_CharT, _Traits>*
1273 return const_cast<basic_filebuf<char_type, traits_type>*>(&__sb_);
1375 basic_filebuf<char_type, traits_type>* rdbuf() const;
1398 basic_filebuf<char_type, traits_type> __sb_;
1477 basic_filebuf<_CharT, _Traits>*
1480 return const_cast<basic_filebuf<char_type, traits_type>*>(&__sb_);
1586 basic_filebuf<char_type, traits_type>* rdbuf() const;
1607 basic_filebuf<char_type, traits_type> __sb_;
1686 basic_filebuf<_CharT, _Traits>*
1689 return const_cast<basic_filebuf<char_type, traits_type>*>(&__sb_);
1746 _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS basic_filebuf<char>)