#include <code_converter.hpp>
|
enum | flag_type {
f_open = 1,
f_input_closed = f_open << 1,
f_output_closed = f_input_closed << 1
} |
|
typedef codecvt_extern
< Codecvt >::type | extern_type |
|
typedef category_of< Device >::type | device_category |
|
typedef is_convertible
< device_category, input > | can_read |
|
typedef is_convertible
< device_category, output > | can_write |
|
typedef is_convertible
< device_category,
bidirectional > | is_bidir |
|
typedef iostreams::select
< is_bidir, bidirectional,
can_read, input, can_write,
output >::type | mode |
|
typedef mpl::if_< is_direct
< Device >, direct_adapter
< Device >, Device >::type | device_type |
|
typedef optional
< concept_adapter< device_type > > | storage_type |
|
typedef is_convertible
< device_category,
two_sequence > | is_double |
|
typedef conversion_buffer
< Codecvt, Alloc > | buffer_type |
|
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
Enumerator |
---|
f_open |
|
f_input_closed |
|
f_output_closed |
|
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
References boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::buf_, boost::iostreams::close(), boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::dev(), boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::dev_, boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::f_input_closed, boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::f_output_closed, boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::flags_, boost::flyweights::in, boost::out, and boost::program_options::value().
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<class T >
References boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::buf_, boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::cvt_, boost::iostreams::default_filter_buffer_size, boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::dev_, boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::f_open, boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::flags_, boost::accumulators::extract::max, boost::optional_detail::optional_base< T >::reset(), boost::throw_exception(), and boost::program_options::value().
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
template<typename Device , typename Codecvt , typename Alloc >
Referenced by boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::close(), boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::is_open(), boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::open(), and boost::iostreams::detail::code_converter_impl< Device, Codecvt, Alloc >::~code_converter_impl().
The documentation for this struct was generated from the following file: