Home
last modified time | relevance | path

Searched refs:basic_filebuf (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/libstdc++/include/bits/
H A Dfstream.tcc49 basic_filebuf<_CharT, _Traits>:: in _GLIBCXX_BEGIN_NAMESPACE()
63 basic_filebuf<_CharT, _Traits>::
80 basic_filebuf<_CharT, _Traits>::
95 basic_filebuf<_CharT, _Traits>::
129 basic_filebuf<_CharT, _Traits>::
164 basic_filebuf<_CharT, _Traits>::
190 basic_filebuf<_CharT, _Traits>::
339 basic_filebuf<_CharT, _Traits>::
391 basic_filebuf<_CharT, _Traits>::
447 basic_filebuf<_CharT, _Traits>::
[all …]
/freebsd-12.1/contrib/libc++/include/
H A Dfstream18 class basic_filebuf
29 basic_filebuf();
30 basic_filebuf(basic_filebuf&& rhs);
34 basic_filebuf& operator=(basic_filebuf&& rhs);
216 basic_filebuf(basic_filebuf&& __rhs);
223 basic_filebuf& operator=(basic_filebuf&& __rhs);
289 basic_filebuf<_CharT, _Traits>::basic_filebuf()
317 basic_filebuf<_CharT, _Traits>::basic_filebuf(basic_filebuf&& __rhs)
383 basic_filebuf<_CharT, _Traits>::operator=(basic_filebuf&& __rhs)
393 basic_filebuf<_CharT, _Traits>::~basic_filebuf()
[all …]
H A Diosfwd46 template <class charT, class traits = char_traits<charT> > class basic_filebuf;
67 typedef basic_filebuf<char> filebuf;
82 typedef basic_filebuf<wchar_t> wfilebuf;
143 class _LIBCPP_TEMPLATE_VIS basic_filebuf;
169 typedef basic_filebuf<char> filebuf;
184 typedef basic_filebuf<wchar_t> wfilebuf;
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog-20031431 (basic_filebuf::basic_filebuf): Initialize _M_state_last.
1432 (basic_filebuf::open, basic_filebuf::close): Assign
2564 (basic_filebuf::basic_filebuf): Initialize _M_ext_buf,
3963 (~basic_filebuf()): Clean up.
4660 (~basic_filebuf): Tweak.
5113 * include/bits/fstream.tcc (basic_filebuf::basic_filebuf):
5115 (basic_filebuf::imbue): Same.
5744 belongs to basic_filebuf.
5756 belongs to basic_filebuf.
5764 to basic_filebuf.
[all …]
H A DChangeLog-2005150 * testsuite/27_io/basic_filebuf/close/char/2.cc (test_02):
3596 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Use
3602 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc:
3604 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc:
3655 * include/bits/fstream.tcc (basic_filebuf<>::xsgetn):
3830 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Same.
3831 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Same.
3944 * testsuite/27_io/basic_filebuf/2.cc: Same.
5160 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Allow
5391 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Use
[all …]
H A DChangeLog-20041772 * testsuite/27_io/basic_filebuf/cons/char/1.cc: New.
1827 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Ditto.
1828 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Ditto.
1829 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Ditto.
5239 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc:
5298 * include/bits/fstream.tcc (basic_filebuf<>::overflow):
5469 * testsuite/27_io/basic_filebuf/open/char/9507.cc:
5543 * testsuite/27_io/basic_filebuf/close/char/9964.cc
5544 * testsuite/27_io/basic_filebuf/open/char/9507.cc:
6428 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc:
[all …]
H A DChangeLog-2002261 * include/bits/fstream.tcc (basic_filebuf::seekoff(off_type,
3224 * include/std/std_fstream.h (basic_filebuf::sync): Hoist
3233 * include/bits/fstream.tcc (basic_filebuf::seekoff): Fix for
3237 (basic_filebuf::_M_set_determinate): Likewise.
3265 (basic_filebuf::_M_underflow, _M_uflow): Call it.
3266 (basic_filebuf::sync): Avoid useless seeking.
3269 (basic_filebuf::_M_set_determinate): Likewise.
3270 (basic_filebuf::_M_is_indeterminate): Likewise.
3273 (basic_filebuf::seekoff): Likewise.
3274 (basic_filebuf::_M_underflow_common): Generalization of old
[all …]
H A DChangeLog-1999567 * bits/std_fstream.h (basic_filebuf::sync): Restore sync call.
652 * bits/std_fstream.h (basic_filebuf::sync): Unconditionally call
962 * bits/fstream.tcc (basic_filebuf::_M_really_overflow): Tweak,
963 pass back accurate return value to basic_filebuf::overflow.
1077 basic_filebuf ctor with fileno open arguments. Thus, filebufs are
1553 working in basic_filebuf.
1581 and related functions into basic_streambuf, from basic_filebuf to
1845 * bits/fstream.tcc (basic_filebuf::xsputn): Fix off-by-one count
1857 * bits/fstream.tcc (basic_filebuf::underflow): Fix, rename local vars.
3086 basic_filebuf abstraction.
H A DChangeLog-2001243 * include/bits/std_fstream.h (basic_filebuf::fd): New function.
244 * include/bits/fstream.tcc (basic_filebuf::fd): Define.
3866 * include/bits/std_fstream.h (basic_filebuf): Change signature.
3867 * include/bits/fstream.tcc (basic_filebuf): Change bool argument
4469 * include/bits/fstream.tcc (basic_fstream::basic_filebuf(int __fd,
4472 (basic_filebuf::overflow): Remove test for null buffer.
4473 (basic_filebuf::_M_really_overflow): Same. Allow unbuffered use.
4565 * include/bits/std_fstream.h (basic_filebuf::_M_fcvt): Remove.
4566 (basic_filebuf::~basic_filebuf()): Remove here.
4567 * include/bits/fstream.tcc (basic_filebuf::basic_filebuf): Same.
[all …]
H A DChangeLog-2006937 * testsuite/27_io/basic_filebuf/open/char/4.cc: New.
4158 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
4161 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4162 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4342 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Adjust test
4344 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Same.
4345 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Same.
4346 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Same.
4366 * include/bits/fstream.tcc (basic_filebuf<>::_M_seek): Check
4368 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: New.
[all …]
H A DChangeLog-199832 * bits/std_streambuf.h: Move _IO_file_flags into basic_filebuf.
115 Take out _Streambuf_base. Put _IO_FILE data member in basic_filebuf.
H A DChangeLog-20002752 * bits/std_fstream.h (std::basic_filebuf): Likewise.
3276 * bits/std_fstream.h (basic_filebuf::setbuf): Reset
3322 (filebuf::basic_filebuf()): Revert.
3378 * bits/fstream.tcc (basic_filebuf::basic_filebuf(fd)): Use it.
3379 (basic_filebuf::close): Use it.
3380 * bits/std_fstream.h (basic_filebuf): Remove default arguments for
3382 (basic_filebuf): Add _M_fileno_based data member.
5544 * bits/std_fstream.h: Add ios_base as a friend to basic_filebuf.
/freebsd-12.1/contrib/libstdc++/include/std/
H A Dstd_fstream.h69 class basic_filebuf : public basic_streambuf<_CharT, _Traits> in _GLIBCXX_BEGIN_NAMESPACE()
80 typedef basic_filebuf<char_type, traits_type> __filebuf_type; in _GLIBCXX_BEGIN_NAMESPACE()
234 basic_filebuf(); in _GLIBCXX_BEGIN_NAMESPACE()
240 ~basic_filebuf() in _GLIBCXX_BEGIN_NAMESPACE()
435 typedef basic_filebuf<char_type, traits_type> __filebuf_type;
563 typedef basic_filebuf<char_type, traits_type> __filebuf_type;
694 typedef basic_filebuf<char_type, traits_type> __filebuf_type;
H A Dstd_iosfwd.h86 class basic_filebuf; variable
144 typedef basic_filebuf<char> filebuf; ///< @isiosfwd
159 typedef basic_filebuf<wchar_t> wfilebuf; ///< @isiosfwd
/freebsd-12.1/contrib/libstdc++/src/
H A Dfstream-inst.cc39 template class basic_filebuf<char, char_traits<char> >;
45 template class basic_filebuf<wchar_t, char_traits<wchar_t> >; variable
/freebsd-12.1/contrib/libstdc++/include/ext/
H A Dstdio_filebuf.h52 class stdio_filebuf : public std::basic_filebuf<_CharT, _Traits> in _GLIBCXX_BEGIN_NAMESPACE()
67 stdio_filebuf() : std::basic_filebuf<_CharT, _Traits>() {} in _GLIBCXX_BEGIN_NAMESPACE()