Disk ARchive
2.7.15
Full featured and portable backup and archiving tool
|
this class encapsulates calls to libz or libbz2 More...
#include <wrapperlib.hpp>
Public Member Functions | |
wrapperlib (wrapperlib_mode mode) | |
wrapperlib (const wrapperlib &ref)=delete | |
wrapperlib (wrapperlib &&ref) noexcept=delete | |
wrapperlib & | operator= (const wrapperlib &ref)=delete |
wrapperlib & | operator= (wrapperlib &&ref) noexcept=delete |
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.
Definition at line 74 of file wrapperlib.hpp.