BESUncompressZ.cc File Reference

#include "config.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <cstdio>
#include <cstring>
#include <cerrno>
#include "BESUncompressZ.h"
#include "BESInternalError.h"
#include "BESDebug.h"

Include dependency graph for BESUncompressZ.cc:

Go to the source code of this file.

Defines

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


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 Thu Sep 16 15:21:55 2010 for OPeNDAP Hyrax Back End Server (BES) by  doxygen 1.4.7