BESUncompressZ.cc File Reference

#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include "BESUncompressZ.h"
#include "BESContainerStorageException.h"
#include "BESDebug.h"

Include dependency graph for BESUncompressZ.cc:

Go to the source code of this file.

Defines

#define FIRSTBYTE   (unsigned char)'\037'
#define SECONDBYTE   (unsigned char)'\235'
#define FIRST   257
#define BIT_MASK   0x1f
#define BLOCK_MODE   0x80
#define MAXCODE(n)   (1L << (n))
#define BITS   16
#define INIT_BITS   9
#define CLEAR   256
#define HBITS   17
#define HSIZE   (1<<HBITS)
#define HMASK   (HSIZE-1)
#define BITS   16
#define de_stack   ((unsigned char *)&(htab[HSIZE-1]))
#define BYTEORDER   0000
#define NOALLIGN   0


Define Documentation

#define BIT_MASK   0x1f

Referenced by BESUncompressZ::uncompress().

#define BITS   16

#define BITS   16

Referenced by BESUncompressZ::uncompress().

#define BLOCK_MODE   0x80

Referenced by BESUncompressZ::uncompress().

#define BYTEORDER   0000

#define CLEAR   256

Referenced by BESUncompressZ::uncompress().

#define de_stack   ((unsigned char *)&(htab[HSIZE-1]))

Referenced by BESUncompressZ::uncompress().

#define FIRST   257

Referenced by BESUncompressZ::uncompress().

#define FIRSTBYTE   (unsigned char)'\037'

Referenced by BESUncompressZ::uncompress().

#define HBITS   17

#define HMASK   (HSIZE-1)

#define HSIZE   (1<<HBITS)

Referenced by BESUncompressZ::uncompress().

#define INIT_BITS   9

Referenced by BESUncompressZ::uncompress().

#define MAXCODE (  )     (1L << (n))

Referenced by BESUncompressZ::uncompress().

#define NOALLIGN   0

#define SECONDBYTE   (unsigned char)'\235'

Referenced by BESUncompressZ::uncompress().


Generated on Wed Jan 2 06:02:36 2008 for OPeNDAP Back End Server (BES) by  doxygen 1.5.4