ZIP.h File Reference

#include "Tailor.h"

Go to the source code of this file.

Defines

#define ZIP
#define MIN_MATCH   3
#define MAX_MATCH   258
#define WSIZE   ((unsigned)32768)
#define MIN_LOOKAHEAD   (MAX_MATCH+MIN_MATCH+1)
#define MAX_DIST   (WSIZE-MIN_LOOKAHEAD)
#define SEEK_SET   0
#define SEEK_CUR   1
#define local   static
#define UNKNOWN   (-1)
#define BINARY   0
#define ASCII   1
#define BEST   -1
#define STORE   0
#define DEFLATE   8
#define diag(where)
#define Assert(cond, msg)
#define Trace(x)
#define Tracev(x)
#define Tracevv(x)
#define Tracec(c, x)
#define Tracecv(c, x)

Typedefs

typedef unsigned char uch
typedef unsigned short ush
typedef unsigned long ulg

Functions

void R__lm_init OF ((int pack_level, ush *flags))
void R__lm_free OF ((void))
void R__ct_init OF ((ush *attr, int *method))
int R__ct_tally OF ((int dist, int lc))
ulg R__flush_block OF ((char far *buf, ulg stored_len, int eof))
void R__bi_init OF ((FILE *zipfile))
void R__send_bits OF ((int value, int length))
unsigned R__bi_reverse OF ((unsigned value, int length))
void R__copy_block OF ((char far *buf, unsigned len, int header))
int R__read_buf OF ((char *buf, unsigned size))
ulg R__memcompress OF ((char *tgt, ulg tgtsize, char *src, ulg srcsize))
void R__error OF ((char *h))

Variables

static int verbose = 0
static int level = 6


Define Documentation

#define ASCII   1

Definition at line 63 of file ZIP.h.

#define Assert ( cond,
msg   ) 

Definition at line 87 of file ZIP.h.

#define BEST   -1

Definition at line 65 of file ZIP.h.

#define BINARY   0

Definition at line 62 of file ZIP.h.

#define DEFLATE   8

Definition at line 67 of file ZIP.h.

#define diag ( where   ) 

Definition at line 86 of file ZIP.h.

#define local   static

Definition at line 55 of file ZIP.h.

#define MAX_DIST   (WSIZE-MIN_LOOKAHEAD)

Definition at line 39 of file ZIP.h.

#define MAX_MATCH   258

Definition at line 23 of file ZIP.h.

#define MIN_LOOKAHEAD   (MAX_MATCH+MIN_MATCH+1)

Definition at line 34 of file ZIP.h.

#define MIN_MATCH   3

Definition at line 22 of file ZIP.h.

#define SEEK_CUR   1

Definition at line 51 of file ZIP.h.

#define SEEK_SET   0

Definition at line 47 of file ZIP.h.

#define STORE   0

Definition at line 66 of file ZIP.h.

#define Trace ( x   ) 

Definition at line 88 of file ZIP.h.

#define Tracec ( c,
x   ) 

Definition at line 91 of file ZIP.h.

#define Tracecv ( c,
x   ) 

Definition at line 92 of file ZIP.h.

#define Tracev ( x   ) 

Definition at line 89 of file ZIP.h.

#define Tracevv ( x   ) 

Definition at line 90 of file ZIP.h.

#define UNKNOWN   (-1)

Definition at line 61 of file ZIP.h.

#define WSIZE   ((unsigned)32768)

Definition at line 27 of file ZIP.h.

#define ZIP

Definition at line 16 of file ZIP.h.


Typedef Documentation

typedef unsigned char uch

Definition at line 56 of file ZIP.h.

typedef unsigned long ulg

Definition at line 58 of file ZIP.h.

typedef unsigned short ush

Definition at line 57 of file ZIP.h.


Function Documentation

void R__error OF ( (char *h  ) 

ulg R__memcompress OF ( (char *tgt, ulg tgtsize, char *src, ulg srcsize)   ) 

int R__read_buf OF ( (char *buf, unsigned size  ) 

void R__copy_block OF ( (char far *buf, unsigned len, int header)   ) 

unsigned R__bi_reverse OF ( (unsigned value, int length)   ) 

void R__send_bits OF ( (int value, int length)   ) 

void R__bi_init OF ( (FILE *zipfile)   ) 

ulg R__flush_block OF ( (char far *buf, ulg stored_len, int eof)   ) 

int R__ct_tally OF ( (int dist, int lc)   ) 

void R__ct_init OF ( (ush *attr, int *method  ) 

void R__lm_free OF ( (void)   ) 

void R__lm_init OF ( (int pack_level, ush *flags  ) 


Variable Documentation

int level = 6 [static]

Definition at line 70 of file ZIP.h.

int verbose = 0 [static]

Definition at line 69 of file ZIP.h.


Generated on Tue Jul 5 15:57:35 2011 for ROOT_528-00b_version by  doxygen 1.5.1