WXP::BZlib Class Reference
[Utility objects]

This class manages bzip2 decompression. More...

#include "../include/BZlib.h"

List of all members.

Public Types

enum  { COMP, DECOMP }

Public Member Functions

 BZlib ()
 BZlib (int rtype)
int init ()
int setIn (unsigned char *next_in, int avail_in)
int setOut (unsigned char *next_out, int avail_out)
int decomp ()
int decomp (Buffer &in, Buffer &out)
int comp (int flag)
int finish ()
int print ()
int getStatus ()
int getAvailIn ()
int getAvailOut ()
int getTotalOut ()
bool isError ()

Static Public Attributes

static int const STREAM_END = BZ_STREAM_END
static int const OK = BZ_OK

Detailed Description

This class manages bzip2 decompression.

Author:
Dan Vietor

Constructor & Destructor Documentation

BZlib::BZlib (  ) 

Constructor. Initializes class values

References init().


Member Function Documentation

int BZlib::init (  ) 

Initializes the class

Referenced by BZlib(), and WXP::NidsFile::readBytes().


The documentation for this class was generated from the following files:

Generated on 8 Jan 2010 for WXP C++ Library by  doxygen 1.6.1