#include <traits_fwd.hpp>
Classes | |
struct | member_category |
Public Types | |
typedef detail::unwrapped_type < T >::type | U |
typedef mpl::eval_if < mpl::and_< is_std_io< U > , mpl::not_< detail::is_boost < U > > >, iostreams::select < is_filebuf< U >, filebuf_tag, is_ifstream< U >, ifstream_tag, is_ofstream< U >, ofstream_tag, is_fstream< U >, fstream_tag, is_stringbuf< U > , stringbuf_tag, is_istringstream< U > , istringstream_tag, is_ostringstream< U > , ostringstream_tag, is_stringstream< U > , stringstream_tag, is_streambuf< U > , generic_streambuf_tag, is_iostream< U > , generic_iostream_tag, is_istream< U > , generic_istream_tag, is_ostream< U > , generic_ostream_tag > , detail::member_category< U > >::type | type |
typedef mpl::eval_if< mpl::and_< is_std_io<U>, mpl::not_< detail::is_boost<U> > >, iostreams::select< is_filebuf<U>, filebuf_tag, is_ifstream<U>, ifstream_tag, is_ofstream<U>, ofstream_tag, is_fstream<U>, fstream_tag, is_stringbuf<U>, stringbuf_tag, is_istringstream<U>, istringstream_tag, is_ostringstream<U>, ostringstream_tag, is_stringstream<U>, stringstream_tag, is_streambuf<U>, generic_streambuf_tag, is_iostream<U>, generic_iostream_tag, is_istream<U>, generic_istream_tag, is_ostream<U>, generic_ostream_tag >, detail::member_category<U> >::type boost::iostreams::category_of< T >::type |
typedef detail::unwrapped_type<T>::type boost::iostreams::category_of< T >::U |