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::filtering_stream_base< Chain, Access > Class Template Reference

#include <filtering_stream.hpp>

Inheritance diagram for boost::iostreams::detail::filtering_stream_base< Chain, Access >:
Collaboration diagram for boost::iostreams::detail::filtering_stream_base< Chain, Access >:

Public Types

typedef Chain chain_type
 
typedef access_control
< boost::iostreams::detail::chain_client
< Chain >, Access > 
client_type
 

Protected Types

typedef
filtering_stream_traits
< typename Chain::mode,
typename Chain::char_type,
typename Chain::traits_type >
::stream_type 
stream_type
 

Protected Member Functions

 filtering_stream_base ()
 

Member Typedef Documentation

template<typename Chain, typename Access>
typedef Chain boost::iostreams::detail::filtering_stream_base< Chain, Access >::chain_type
template<typename Chain, typename Access>
typedef access_control< boost::iostreams::detail::chain_client<Chain>, Access > boost::iostreams::detail::filtering_stream_base< Chain, Access >::client_type
template<typename Chain, typename Access>
typedef filtering_stream_traits< typename Chain::mode, typename Chain::char_type, typename Chain::traits_type >::stream_type boost::iostreams::detail::filtering_stream_base< Chain, Access >::stream_type
protected

Constructor & Destructor Documentation

template<typename Chain, typename Access>
boost::iostreams::detail::filtering_stream_base< Chain, Access >::filtering_stream_base ( )
inlineprotected

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