Disk ARchive
2.4.2
|
this class encapsulates calls to libz or libbz2 More...
#include <wrapperlib.hpp>
Public Member Functions | |
wrapperlib (wrapperlib_mode mode) | |
wrapperlib (const wrapperlib &ref) | |
const wrapperlib & | operator= (const wrapperlib &ref) |
void | set_next_in (const char *x) |
void | set_avail_in (U_I x) |
U_I | get_avail_in () const |
U_64 | get_total_in () const |
void | set_next_out (char *x) |
char * | get_next_out () const |
void | set_avail_out (U_I x) |
U_I | get_avail_out () const |
U_64 | get_total_out () const |
S_I | compressInit (U_I compression_level) |
S_I | decompressInit () |
S_I | compressEnd () |
S_I | decompressEnd () |
S_I | compress (S_I flag) |
S_I | decompress (S_I flag) |
S_I | compressReset () |
S_I | decompressReset () |
this class encapsulates calls to libz or libbz2
this is mainly an adaptation of libbz2 specificities to have libb2 acting exactly as libz does.