|
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.
1.7.5