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::array_adapter< Mode, Ch > Class Template Reference

#include <array.hpp>

Classes

struct  category
 

Public Types

typedef Ch char_type
 
typedef std::pair< char_type
*, char_type * > 
pair_type
 

Public Member Functions

 array_adapter (char_type *begin, char_type *end)
 
 array_adapter (char_type *begin, std::size_t length)
 
 array_adapter (const char_type *begin, const char_type *end)
 
 array_adapter (const char_type *begin, std::size_t length)
 
template<int N>
 array_adapter (char_type(&ar)[N])
 
pair_type input_sequence ()
 
pair_type output_sequence ()
 

Member Typedef Documentation

template<typename Mode, typename Ch>
typedef Ch boost::iostreams::detail::array_adapter< Mode, Ch >::char_type
template<typename Mode, typename Ch>
typedef std::pair<char_type*, char_type*> boost::iostreams::detail::array_adapter< Mode, Ch >::pair_type

Constructor & Destructor Documentation

template<typename Mode , typename Ch >
boost::iostreams::detail::array_adapter< Mode, Ch >::array_adapter ( char_type begin,
char_type end 
)
template<typename Mode , typename Ch >
boost::iostreams::detail::array_adapter< Mode, Ch >::array_adapter ( char_type begin,
std::size_t  length 
)
template<typename Mode , typename Ch >
boost::iostreams::detail::array_adapter< Mode, Ch >::array_adapter ( const char_type begin,
const char_type end 
)
template<typename Mode , typename Ch >
boost::iostreams::detail::array_adapter< Mode, Ch >::array_adapter ( const char_type begin,
std::size_t  length 
)
template<typename Mode, typename Ch>
template<int N>
boost::iostreams::detail::array_adapter< Mode, Ch >::array_adapter ( char_type(&)  ar[N])
inline

Member Function Documentation


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