#include <boost/iostreams/stream.hpp>
#include <boost/iostreams/filtering_stream.hpp>
#include <boost/iostreams/filter/bzip2.hpp>
#include <boost/iostreams/filter/gzip.hpp>
#include <boost/shared_ptr.hpp>
Go to the source code of this file.
Classes | |
struct | utl::zstream_sink::category |
struct | utl::zstream_source::category |
struct | utl::zstream_sink::impl |
struct | utl::zstream_source::impl |
struct | utl::detail::zfilter< filtering_stream, gzip_compressor, bzip2_compressor > |
class | utl::zstream_sink |
class | utl::zstream_source |
Namespaces | |
utl | |
utl::detail | |
Typedefs | |
typedef zfilter < boost::iostreams::filtering_istream, boost::iostreams::gzip_decompressor, boost::iostreams::bzip2_decompressor > | utl::detail::zifilter |
typedef boost::iostreams::stream < zstream_source > | utl::zistream |
typedef zfilter < boost::iostreams::filtering_ostream, boost::iostreams::gzip_compressor, boost::iostreams::bzip2_compressor > | utl::detail::zofilter |
typedef boost::iostreams::stream < zstream_sink > | utl::zostream |
Enumerations | |
enum | utl::zip_type { utl::zip_type::none = 0, utl::zip_type::gzip = 1, utl::zip_type::bzip2 = 2, utl::zip_type::xzip = 3, utl::zip_type::automatic = 16 } |