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 |