#include <combine.hpp>
Classes | |
struct | category |
Public Types | |
typedef char_type_of < InputFilter >::type | char_type |
Public Member Functions | |
BOOST_STATIC_ASSERT (is_filter< InputFilter >::value) | |
BOOST_STATIC_ASSERT (is_filter< OutputFilter >::value) | |
BOOST_STATIC_ASSERT ((is_convertible< in_category, input >::value)) | |
BOOST_STATIC_ASSERT ((is_convertible< out_category, output >::value)) | |
BOOST_STATIC_ASSERT ((is_same< char_type, output_char_type >::value)) | |
combined_filter (const InputFilter &in, const OutputFilter &out) | |
template<typename Source > | |
std::streamsize | read (Source &src, char_type *s, std::streamsize n) |
template<typename Sink > | |
std::streamsize | write (Sink &snk, const char_type *s, std::streamsize n) |
template<typename Sink > | |
void | close (Sink &snk, BOOST_IOS::openmode which) |
void | imbue (const std::locale &loc) |
typedef char_type_of<InputFilter>::type boost::iostreams::detail::combined_filter< InputFilter, OutputFilter >::char_type |
|
inline |
boost::iostreams::detail::combined_filter< InputFilter, OutputFilter >::BOOST_STATIC_ASSERT | ( | is_filter< InputFilter >::value | ) |
boost::iostreams::detail::combined_filter< InputFilter, OutputFilter >::BOOST_STATIC_ASSERT | ( | is_filter< OutputFilter >::value | ) |
boost::iostreams::detail::combined_filter< InputFilter, OutputFilter >::BOOST_STATIC_ASSERT | ( | (is_convertible< in_category, input >::value) | ) |
boost::iostreams::detail::combined_filter< InputFilter, OutputFilter >::BOOST_STATIC_ASSERT | ( | (is_convertible< out_category, output >::value) | ) |
boost::iostreams::detail::combined_filter< InputFilter, OutputFilter >::BOOST_STATIC_ASSERT | ( | (is_same< char_type, output_char_type >::value) | ) |
|
inline |
void boost::iostreams::detail::combined_filter< InputFilter, OutputFilter >::imbue | ( | const std::locale & | loc | ) |
References boost::iostreams::imbue().
|
inline |
References boost::iostreams::read().
|
inline |
References boost::iostreams::write().