Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::iostreams::detail::close_tag< T > Struct Template Reference

#include <close.hpp>

Public Types

typedef category_of< T >::type category
 
typedef detail::unwrapped_type
< T >::type 
unwrapped
 
typedef iostreams::select
< mpl::not_< is_convertible
< category, closable_tag >
>, any_tag, mpl::or_
< is_boost_stream< unwrapped >
, is_boost_stream_buffer
< unwrapped >
>, close_boost_stream,
mpl::or_< is_filtering_stream
< unwrapped >
, is_filtering_streambuf
< unwrapped >
>, close_filtering_stream,
mpl::or_< is_convertible
< category, two_sequence >
, is_convertible< category,
dual_use > >, two_sequence,
else_, closable_tag >::type 
type
 

Member Typedef Documentation

template<typename T >
typedef category_of<T>::type boost::iostreams::detail::close_tag< T >::category
template<typename T >
typedef detail::unwrapped_type<T>::type boost::iostreams::detail::close_tag< T >::unwrapped

The documentation for this struct was generated from the following file: