]> git.ipfire.org Git - thirdparty/gcc.git/commit - libstdc++-v3/include/bits/streambuf_iterator.h
[multiple changes]
authorBenjamin Kosnik <bkoz@gcc.gnu.org>
Thu, 6 Feb 2003 05:58:10 +0000 (05:58 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Thu, 6 Feb 2003 05:58:10 +0000 (05:58 +0000)
commit2e2a38cd06646304a0d566ee0b6eca09a22df1b8
treea5992ed0d713382e1bf0580bdae524a2878fb8ce
parent476d909872696454142e588683a9937a3ef98f5e
[multiple changes]

2003-02-05  Benjamin Kosnik  <bkoz@redhat.com>

* include/bits/locale_facets.tcc (time_put::do_put): Use __write.
(money_put::do_put): Same.

2003-02-05  Jerry Quinn  <jlquinn@optonline.net>

* include/bits/ios_base.h (ios_base): Document reserved storage.

* include/bits/locale_facets.h: (struct __pad): Comment on
implementation.
(__verify_grouping): Same.
(__add_grouping): Same.
* include/bits/locale_facets.tcc (__verify_grouping): Move
comments to declaration.
(__add_grouping): Same.

* include/bits/locale_facets.tcc:
(__write<_CharT, _OutIter>): New function.
(__write<_CharT>): New function specialization.
(num_put::_M_insert): Remove explicit loop over iterator.  Use
__write.
(num_put::_M_widen_float): Remove __basefield.
(num_put::_M_widen_int): Move __basefield to within grouping block.

* include/bits/streambuf_iterator.h: Include <streambuf>.
(ostreambuf_iterator::_M_put): Add.

From-SVN: r62473
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/ios_base.h
libstdc++-v3/include/bits/locale_facets.h
libstdc++-v3/include/bits/locale_facets.tcc
libstdc++-v3/include/bits/streambuf_iterator.h