KDevelop API Documentation

decompress.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

struct  lzx_bits

Typedefs

typedef unsigned char UBYTE
typedef unsigned short UWORD
typedef unsigned int ULONG
typedef signed int LONG
typedef lzx_bits lzx_bits

Functions

int LZXinit (int window)
int LZXdecompress (UBYTE *inpos, int inlen, UBYTE *outpos, int outlen)


Typedef Documentation

typedef signed int LONG
 

Definition at line 27 of file decompress.h.

typedef struct lzx_bits lzx_bits
 

typedef unsigned char UBYTE
 

Definition at line 24 of file decompress.h.

typedef unsigned int ULONG
 

Definition at line 26 of file decompress.h.

typedef unsigned short UWORD
 

Definition at line 25 of file decompress.h.


Function Documentation

int LZXdecompress UBYTE inpos,
int  inlen,
UBYTE outpos,
int  outlen
 

Definition at line 453 of file decompress.cpp.

References BUILD_TABLE, ENSURE_BITS, extra_bits, LENTABLE, LONG, LZX, LZX_BLOCKTYPE_ALIGNED, LZX_BLOCKTYPE_UNCOMPRESSED, LZX_BLOCKTYPE_VERBATIM, LZX_NUM_SECONDARY_LENGTHS, position_base, READ_BITS, READ_HUFFSYM, READ_LENGTHS, UBYTE, ULONG, and UWORD.

Referenced by Chm::read().

int LZXinit int  window  ) 
 

Definition at line 164 of file decompress.cpp.

References extra_bits, LZX, LZX_NUM_CHARS, position_base, UBYTE, and ULONG.

Referenced by Chm::read().

KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:13:55 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003