Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

bzlib.h File Reference

Go to the source code of this file.

Compounds

struct  bz_stream

Defines

#define BZ_RUN   0
#define BZ_FLUSH   1
#define BZ_FINISH   2
#define BZ_OK   0
#define BZ_RUN_OK   1
#define BZ_FLUSH_OK   2
#define BZ_FINISH_OK   3
#define BZ_STREAM_END   4
#define BZ_SEQUENCE_ERROR   (-1)
#define BZ_PARAM_ERROR   (-2)
#define BZ_MEM_ERROR   (-3)
#define BZ_DATA_ERROR   (-4)
#define BZ_DATA_ERROR_MAGIC   (-5)
#define BZ_IO_ERROR   (-6)
#define BZ_UNEXPECTED_EOF   (-7)
#define BZ_OUTBUFF_FULL   (-8)
#define BZ_EXPORT
#define BZ_API(func)   func
#define BZ_EXTERN   extern
#define BZ_MAX_UNUSED   5000

Typedefs

typedef void BZFILE

Functions

BZ_EXTERN int BZ_API (bzCompressInit)(bz_stream *strm, int blockSize100k, int verbosity, int workFactor)
BZ_EXTERN BZFILEBZ_API (bzopen)(const char *path, const char *mode)


Define Documentation

#define BZ_API func       func
 

Definition at line 126 of file bzlib.h.

#define BZ_DATA_ERROR   (-4)
 

Definition at line 81 of file bzlib.h.

#define BZ_DATA_ERROR_MAGIC   (-5)
 

Definition at line 82 of file bzlib.h.

#define BZ_EXPORT
 

Definition at line 107 of file bzlib.h.

#define BZ_EXTERN   extern
 

Definition at line 127 of file bzlib.h.

#define BZ_FINISH   2
 

Definition at line 71 of file bzlib.h.

#define BZ_FINISH_OK   3
 

Definition at line 76 of file bzlib.h.

#define BZ_FLUSH   1
 

Definition at line 70 of file bzlib.h.

#define BZ_FLUSH_OK   2
 

Definition at line 75 of file bzlib.h.

#define BZ_IO_ERROR   (-6)
 

Definition at line 83 of file bzlib.h.

#define BZ_MAX_UNUSED   5000
 

Definition at line 169 of file bzlib.h.

#define BZ_MEM_ERROR   (-3)
 

Definition at line 80 of file bzlib.h.

#define BZ_OK   0
 

Definition at line 73 of file bzlib.h.

#define BZ_OUTBUFF_FULL   (-8)
 

Definition at line 85 of file bzlib.h.

#define BZ_PARAM_ERROR   (-2)
 

Definition at line 79 of file bzlib.h.

#define BZ_RUN   0
 

Definition at line 69 of file bzlib.h.

#define BZ_RUN_OK   1
 

Definition at line 74 of file bzlib.h.

#define BZ_SEQUENCE_ERROR   (-1)
 

Definition at line 78 of file bzlib.h.

#define BZ_STREAM_END   4
 

Definition at line 77 of file bzlib.h.

#define BZ_UNEXPECTED_EOF   (-7)
 

Definition at line 84 of file bzlib.h.


Typedef Documentation

typedef void BZFILE
 

Definition at line 171 of file bzlib.h.


Function Documentation

BZ_EXTERN BZFILE* BZ_API bzopen    const
 

Definition at line 1398 of file bzlib.c.

01401 {
01402    return bzopen_or_bzdopen(path,-1,mode,/*bzopen*/0);
01403 }

BZ_EXTERN int BZ_API bzCompressInit   
 


Generated on Sat Oct 13 16:08:45 2001 for XMILL by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001