Geant4_10
|
#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, unsigned out)) |
local unsigned syncsearch | OF ((unsigned FAR *have, 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, unsigned out) |
int ZEXPORT | inflate (z_streamp strm, int flush) |
int ZEXPORT | inflateEnd (z_streamp strm) |
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, 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 | ( | ) |
Definition at line 452 of file inflate.cc.
#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 587 of file inflate.cc.
Definition at line 1234 of file inflate.cc.
int ZEXPORT inflateGetHeader | ( | z_streamp | strm, |
gz_headerp | head | ||
) |
Definition at line 175 of file inflate.cc.
long ZEXPORT inflateMark | ( | z_streamp | strm | ) |
Definition at line 1452 of file inflate.cc.
Definition at line 127 of file inflate.cc.
Definition at line 139 of file inflate.cc.
Definition at line 103 of file inflate.cc.
Definition at line 1383 of file inflate.cc.
Definition at line 1437 of file inflate.cc.
local void fixedtables OF | ( | (struct inflate_state FAR *state) | ) |
local int updatewindow OF | ( | (z_streamp strm, unsigned out) | ) |
local unsigned syncsearch OF | ( | (unsigned FAR *have, unsigned char FAR *buf, unsigned len) | ) |
local unsigned syncsearch | ( | unsigned FAR * | have, |
unsigned char FAR * | buf, | ||
unsigned | len | ||
) |
Definition at line 363 of file inflate.cc.