$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] count compressed bytes
From: Kraus Philipp (philipp.kraus_at_[hidden])
Date: 2010-06-10 15:51:08
Hi,
I have implemented this litte code to compress a file
bio::filtering_streambuf< bio::input > l_deflate;
switch (m_compress) {
case gzip : l_deflate.push( bio::gzip_compressor() ); break;
case bzip2 : l_deflate.push( bio::bzip2_compressor() ); break;
}
l_deflate.push( bio::file_source(p_str, BOOST_IOS::binary) );
I need only the number of compressed bytes of l_deflate. I try to
use l_deflate.size() but it returns only a fixed number.
How I can read the number of compressed bytes?
Thanks
Phil