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,,,