Functions | |
| template<typename T > | |
| void | close_all (T &t) |
| template<typename T , typename Sink > | |
| void | close_all (T &t, Sink &snk) |
| template<typename Src , typename Tgt > | |
| Tgt * | strncpy_if_same (Tgt *tgt, const Src *src, std::streamsize n) |
| template<typename Source , typename Sink > | |
| std::streamsize | copy_impl (Source &src, Sink &snk, std::streamsize, mpl::true_, mpl::true_) |
| template<typename Source , typename Sink > | |
| std::streamsize | copy_impl (Source &src, Sink &snk, std::streamsize, mpl::true_, mpl::false_) |
| template<typename Source , typename Sink > | |
| std::streamsize | copy_impl (Source &src, Sink &snk, std::streamsize buffer_size, mpl::false_, mpl::true_) |
| template<typename Source , typename Sink > | |
| std::streamsize | copy_impl (Source &src, Sink &snk, std::streamsize buffer_size, mpl::false_, mpl::false_) |
| template<typename Source , typename Sink > | |
| std::streamsize | copy_impl (Source src, Sink snk, std::streamsize buffer_size) |
| std::streamsize | check_eof (std::streamsize n) |
| template<typename T > | |
| bool | true_eof (T &t) |
| template<typename Device > | |
| void | skip (Device &dev, stream_offset off, mpl::true_) |
| template<typename Device > | |
| void | skip (Device &dev, stream_offset off, mpl::false_) |
| template<typename Filter , typename Device > | |
| void | skip (Filter &flt, Device &dev, stream_offset off, BOOST_IOS::openmode which, mpl::true_) |
| template<typename Filter , typename Device > | |
| void | skip (Filter &flt, Device &dev, stream_offset off, BOOST_IOS::openmode, mpl::false_) |
| BOOST_IOSTREAMS_BOOL_TRAIT_DEF (is_boost_stream, boost::iostreams::stream, 3) BOOST_IOSTREAMS_BOOL_TRAIT_DEF(is_boost_stream_buffer | |
| BOOST_IOSTREAMS_BOOL_TRAIT_DEF (is_filtering_stream_impl, boost::iostreams::filtering_stream, 5) BOOST_IOSTREAMS_BOOL_TRAIT_DEF(is_filtering_wstream_impl | |
| BOOST_IOSTREAMS_BOOL_TRAIT_DEF (is_filtering_streambuf_impl, boost::iostreams::filtering_streambuf, 5) BOOST_IOSTREAMS_BOOL_TRAIT_DEF(is_filtering_wstreambuf_impl | |
| case_< 1 > | io_mode_impl_helper (input) |
| case_< 2 > | io_mode_impl_helper (output) |
| case_< 3 > | io_mode_impl_helper (bidirectional) |
| case_< 4 > | io_mode_impl_helper (input_seekable) |
| case_< 5 > | io_mode_impl_helper (output_seekable) |
| case_< 6 > | io_mode_impl_helper (seekable) |
| case_< 7 > | io_mode_impl_helper (dual_seekable) |
| case_< 8 > | io_mode_impl_helper (bidirectional_seekable) |
| case_< 9 > | io_mode_impl_helper (dual_use) |
| boost::iostreams::detail::BOOST_IOSTREAMS_BOOL_TRAIT_DEF | ( | is_boost_stream | , |
| boost::iostreams::stream | , | ||
| 3 | |||
| ) |
| boost::iostreams::detail::BOOST_IOSTREAMS_BOOL_TRAIT_DEF | ( | is_filtering_stream_impl | , |
| boost::iostreams::filtering_stream | , | ||
| 5 | |||
| ) |
| boost::iostreams::detail::BOOST_IOSTREAMS_BOOL_TRAIT_DEF | ( | is_filtering_streambuf_impl | , |
| boost::iostreams::filtering_streambuf | , | ||
| 5 | |||
| ) |
|
inline |
Referenced by boost::iostreams::aggregate_filter< Ch, Alloc >::read(), boost::iostreams::basic_line_filter< Ch, Alloc >::read(), boost::iostreams::symmetric_filter< detail::bzip2_decompressor_impl< Alloc >, Alloc >::read(), boost::iostreams::detail::read_device_impl< istream_tag >::read(), and boost::iostreams::detail::read_filter_impl< any_tag >::read().
| void boost::iostreams::detail::close_all | ( | T & | t | ) |
References boost::iostreams::close(), boost::flyweights::in, and boost::out.
Referenced by boost::iostreams::close(), boost::iostreams::detail::combined_device< Source, Sink >::close(), boost::iostreams::tee_filter< Device >::close(), and boost::iostreams::detail::combined_filter< InputFilter, OutputFilter >::close().
| void boost::iostreams::detail::close_all | ( | T & | t, |
| Sink & | snk | ||
| ) |
References boost::iostreams::close(), boost::flyweights::in, and boost::out.
| std::streamsize boost::iostreams::detail::copy_impl | ( | Source & | src, |
| Sink & | snk, | ||
| std::streamsize | , | ||
| mpl::true_ | , | ||
| mpl::true_ | |||
| ) |
| std::streamsize boost::iostreams::detail::copy_impl | ( | Source & | src, |
| Sink & | snk, | ||
| std::streamsize | , | ||
| mpl::true_ | , | ||
| mpl::false_ | |||
| ) |
| std::streamsize boost::iostreams::detail::copy_impl | ( | Source & | src, |
| Sink & | snk, | ||
| std::streamsize | buffer_size, | ||
| mpl::false_ | , | ||
| mpl::true_ | |||
| ) |
| std::streamsize boost::iostreams::detail::copy_impl | ( | Source & | src, |
| Sink & | snk, | ||
| std::streamsize | buffer_size, | ||
| mpl::false_ | , | ||
| mpl::false_ | |||
| ) |
| std::streamsize boost::iostreams::detail::copy_impl | ( | Source | src, |
| Sink | snk, | ||
| std::streamsize | buffer_size | ||
| ) |
References boost::BOOST_STATIC_ASSERT(), and boost::program_options::value().
Referenced by boost::copy_graph().
| case_< 1 > boost::iostreams::detail::io_mode_impl_helper | ( | input | ) |
| case_< 2 > boost::iostreams::detail::io_mode_impl_helper | ( | output | ) |
| case_< 3 > boost::iostreams::detail::io_mode_impl_helper | ( | bidirectional | ) |
| case_< 4 > boost::iostreams::detail::io_mode_impl_helper | ( | input_seekable | ) |
| case_< 5 > boost::iostreams::detail::io_mode_impl_helper | ( | output_seekable | ) |
| case_< 6 > boost::iostreams::detail::io_mode_impl_helper | ( | seekable | ) |
| case_< 7 > boost::iostreams::detail::io_mode_impl_helper | ( | dual_seekable | ) |
| case_< 8 > boost::iostreams::detail::io_mode_impl_helper | ( | bidirectional_seekable | ) |
| case_< 9 > boost::iostreams::detail::io_mode_impl_helper | ( | dual_use | ) |
| void boost::iostreams::detail::skip | ( | Device & | dev, |
| stream_offset | off, | ||
| mpl::true_ | |||
| ) |
References boost::iostreams::seek().
Referenced by boost::iostreams::skip().
| void boost::iostreams::detail::skip | ( | Device & | dev, |
| stream_offset | off, | ||
| mpl::false_ | |||
| ) |
| void boost::iostreams::detail::skip | ( | Filter & | flt, |
| Device & | dev, | ||
| stream_offset | off, | ||
| BOOST_IOS::openmode | which, | ||
| mpl::true_ | |||
| ) |
References boost::iostreams::seek().
| void boost::iostreams::detail::skip | ( | Filter & | flt, |
| Device & | dev, | ||
| stream_offset | off, | ||
| BOOST_IOS::openmode | , | ||
| mpl::false_ | |||
| ) |
| Tgt* boost::iostreams::detail::strncpy_if_same | ( | Tgt * | tgt, |
| const Src * | src, | ||
| std::streamsize | n | ||
| ) |
|
inline |