Disk ARchive  2.4.2
Public Member Functions
libdar::wrapperlib Class Reference

this class encapsulates calls to libz or libbz2 More...

#include <wrapperlib.hpp>

List of all members.

Public Member Functions

 wrapperlib (wrapperlib_mode mode)
 wrapperlib (const wrapperlib &ref)
const wrapperliboperator= (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 ()

Detailed Description

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 75 of file wrapperlib.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines