Lines Matching defs:basic_filebuf
18 // This header defines classes basic_filebuf, basic_ifstream,
53 // dependent code from basic_filebuf<>.
137 // Class basic_filebuf<>.
143 // There is a specialized version of underflow, for basic_filebuf<char>,
149 class basic_filebuf : public basic_streambuf<_CharT, _Traits> {
159 typedef basic_filebuf<_CharT, _Traits> _Self;
162 basic_filebuf();
163 ~basic_filebuf();
334 _STLP_EXPORT_TEMPLATE_CLASS basic_filebuf<char, char_traits<char> >;
336 _STLP_EXPORT_TEMPLATE_CLASS basic_filebuf<wchar_t, char_traits<wchar_t> >;
348 static bool _STLP_CALL _M_doit(basic_filebuf<char_type, _Traits >*,
357 _M_doit(basic_filebuf<char, char_traits<char> >* __buf,
365 // basic_filebuf<> helper functions.
382 _M_doit(basic_filebuf<char_type, _Traits>*)
390 _M_doit(basic_filebuf<char, char_traits<char> >* __buf) {
405 // There is a specialized version of underflow, for basic_filebuf<char>,
407 static int_type _STLP_CALL _M_doit(basic_filebuf<_CharT, _Traits>* __this) {
432 static int_type _STLP_CALL _M_doit(basic_filebuf<char, traits_type >* __this);
453 typedef basic_filebuf<_CharT, _Traits> _Buf;
498 basic_filebuf<_CharT, _Traits>* rdbuf() const
516 basic_filebuf<_CharT, _Traits> _M_buf;
534 typedef basic_filebuf<_CharT, _Traits> _Buf;
577 basic_filebuf<_CharT, _Traits>* rdbuf() const
595 basic_filebuf<_CharT, _Traits> _M_buf;
613 typedef basic_filebuf<_CharT, _Traits> _Buf;
658 basic_filebuf<_CharT, _Traits>* rdbuf() const
678 basic_filebuf<_CharT, _Traits> _M_buf;