wrapperlib.hpp File Reference

libz and libbz2 wrapper to have identical interface to theses libraries. More...

#include "../my_config.h"
#include "integers.hpp"

Go to the source code of this file.

Namespaces

namespace  libdar

Classes

class  libdar::wrapperlib
 this class encapsulates calls to libz or libbz2 More...

Enumerations

enum  libdar::wrapperlib_mode

Variables

const int libdar::WR_OK = 0
const int libdar::WR_MEM_ERROR = 1
const int libdar::WR_VERSION_ERROR = 2
const int libdar::WR_STREAM_ERROR = 3
const int libdar::WR_DATA_ERROR = 4
const int libdar::WR_NO_FLUSH = 5
const int libdar::WR_BUF_ERROR = 6
const int libdar::WR_STREAM_END = 7
const int libdar::WR_FINISH = 8


Detailed Description

libz and libbz2 wrapper to have identical interface to theses libraries.

libz and libbz2 library differ in several in the way they return values in certain circumpstances. This module defines the wrapperlib class that make their use homogeneous.

Definition in file wrapperlib.hpp.


Generated on Mon Aug 14 13:23:03 2006 for Disk ARchive by  doxygen 1.4.7