id summary reporter owner description type status milestone component version severity resolution keywords cc 12030 boost iostreams documentation misstates filtering_streambuf typedef Nicholas Musolino Jonathan Turkanis "This report concerns iostreams documentation. The documentation for class template filtering_streambuf misstates the name of four typedefs: From the [http://www.boost.org/doc/libs/1_60_0/libs/iostreams/doc/classes/filtering_streambuf.html filtering_streambuf documentation page]: {{{ typedef filtering_streambuf filtering_istream; typedef filtering_streambuf filtering_ostream; typedef filtering_wstreambuf filtering_wistream; typedef filtering_wstreambuf filtering_wostream; }}} This page is part of the reachable from the [http://www.boost.org/doc/libs/1_60_0/libs/iostreams/doc/ ""Reference""] section, under Classes. This conflicts with, and is probably the result of a copy-paste from, the documentation of the filtering_stream class template. From the [http://www.boost.org/doc/libs/1_60_0/libs/iostreams/doc/classes/filtering_stream.html filtering_stream documentation]: {{{ typedef filtering_stream filtering_istream; typedef filtering_stream filtering_ostream; typedef filtering_wstream filtering_wistream; typedef filtering_wstream filtering_wostream; }}} The filtering_streambuf documentation page should be changed to match the actual typedefs in the source code, which very sensibly have the form ""filtering_istreambuf"", etc. From boost/1.60.0/include/boost/iostreams/filtering_streambuf.hpp: {{{ typedef filtering_streambuf filtering_istreambuf; typedef filtering_streambuf filtering_ostreambuf; typedef filtering_wstreambuf filtering_wistreambuf; typedef filtering_wstreambuf filtering_wostreambuf; }}} " Bugs new To Be Determined iostreams Boost 1.60.0 Problem