Geant4
10.03.p01
|
#include "zutil.h"
#include "inftrees.h"
#include "inflate.h"
#include "inffast.h"
#include "inffixed.h"
Go to the source code of this file.
Macros | |
#define | UPDATE(check, buf, len) (state->flags ? crc32(check, buf, len) : adler32(check, buf, len)) |
#define | CRC2(check, word) |
#define | CRC4(check, word) |
#define | LOAD() |
#define | RESTORE() |
#define | INITBITS() |
#define | PULLBYTE() |
#define | NEEDBITS(n) |
#define | BITS(n) ((unsigned)hold & ((1U << (n)) - 1)) |
#define | DROPBITS(n) |
#define | BYTEBITS() |
Functions | |
local void fixedtables | OF ((struct inflate_state FAR *state)) |
local int updatewindow | OF ((z_streamp strm, const unsigned char FAR *end, unsigned copy)) |
local unsigned syncsearch | OF ((unsigned FAR *have, const unsigned char FAR *buf, unsigned len)) |
int ZEXPORT | inflateResetKeep (z_streamp strm) |
int ZEXPORT | inflateReset (z_streamp strm) |
int ZEXPORT | inflateReset2 (z_streamp strm, int windowBits) |
int ZEXPORT | inflateInit2_ (z_streamp strm, int windowBits, const char *version, int stream_size) |
int ZEXPORT | inflateInit_ (z_streamp strm, const char *version, int stream_size) |
int ZEXPORT | inflatePrime (z_streamp strm, int bits, int value) |
local void | fixedtables (struct inflate_state FAR *state) |
local int | updatewindow (z_streamp strm, const Bytef *end, unsigned copy) |
int ZEXPORT | inflate (z_streamp strm, int flush) |
int ZEXPORT | inflateEnd (z_streamp strm) |
int ZEXPORT | inflateGetDictionary (z_streamp strm, Bytef *dictionary, uInt *dictLength) |
int ZEXPORT | inflateSetDictionary (z_streamp strm, const Bytef *dictionary, uInt dictLength) |
int ZEXPORT | inflateGetHeader (z_streamp strm, gz_headerp head) |
local unsigned | syncsearch (unsigned FAR *have, const unsigned char FAR *buf, unsigned len) |
int ZEXPORT | inflateSync (z_streamp strm) |
int ZEXPORT | inflateSyncPoint (z_streamp strm) |
int ZEXPORT | inflateCopy (z_streamp dest, z_streamp source) |
int ZEXPORT | inflateUndermine (z_streamp strm, int subvert) |
long ZEXPORT | inflateMark (z_streamp strm) |
#define BITS | ( | n | ) | ((unsigned)hold & ((1U << (n)) - 1)) |
Definition at line 488 of file inflate.cc.
#define BYTEBITS | ( | ) |
Definition at line 499 of file inflate.cc.
#define CRC2 | ( | check, | |
word | |||
) |
Definition at line 423 of file inflate.cc.
#define CRC4 | ( | check, | |
word | |||
) |
Definition at line 430 of file inflate.cc.
#define DROPBITS | ( | n | ) |
Definition at line 492 of file inflate.cc.
#define INITBITS | ( | ) |
Definition at line 463 of file inflate.cc.
#define LOAD | ( | ) |
Definition at line 441 of file inflate.cc.
#define NEEDBITS | ( | n | ) |
Definition at line 481 of file inflate.cc.
#define PULLBYTE | ( | ) |
Definition at line 471 of file inflate.cc.
#define RESTORE | ( | ) |
#define UPDATE | ( | check, | |
buf, | |||
len | |||
) | (state->flags ? crc32(check, buf, len) : adler32(check, buf, len)) |
Definition at line 415 of file inflate.cc.
local void fixedtables | ( | struct inflate_state FAR * | state | ) |
Definition at line 247 of file inflate.cc.
Definition at line 587 of file inflate.cc.
Definition at line 1404 of file inflate.cc.
Definition at line 1234 of file inflate.cc.
Definition at line 1247 of file inflate.cc.
int ZEXPORT inflateGetHeader | ( | z_streamp | strm, |
gz_headerp | head | ||
) |
Definition at line 1299 of file inflate.cc.
Definition at line 176 of file inflate.cc.
Definition at line 214 of file inflate.cc.
long ZEXPORT inflateMark | ( | z_streamp | strm | ) |
Definition at line 1464 of file inflate.cc.
Definition at line 219 of file inflate.cc.
Definition at line 128 of file inflate.cc.
Definition at line 140 of file inflate.cc.
Definition at line 104 of file inflate.cc.
Definition at line 1267 of file inflate.cc.
Definition at line 1345 of file inflate.cc.
Definition at line 1395 of file inflate.cc.
Definition at line 1449 of file inflate.cc.
local void fixedtables OF | ( | (struct inflate_state FAR *state) | ) |
local int updatewindow OF | ( | (z_streamp strm, const unsigned char FAR *end, unsigned copy) | ) |
local unsigned syncsearch OF | ( | (unsigned FAR *have, const unsigned char FAR *buf, unsigned len) | ) |
local unsigned syncsearch | ( | unsigned FAR * | have, |
const unsigned char FAR * | buf, | ||
unsigned | len | ||
) |
Definition at line 364 of file inflate.cc.