|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#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(check, buf, len) |
| #define | LOAD() |
| #define | RESTORE() |
| #define | INITBITS() |
| #define | PULLBYTE() |
| #define | NEEDBITS(n) |
| #define | BITS(n) |
| #define | DROPBITS(n) |
| #define | BYTEBITS() |
Functions | |
| local int | inflateStateCheck (z_streamp strm) |
| 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) |
| int ZEXPORT | inflateValidate (z_streamp strm, int check) |
| long ZEXPORT | inflateMark (z_streamp strm) |
| unsigned long ZEXPORT | inflateCodesUsed (z_streamp strm) |
| #define BITS | ( | n | ) |
| #define BYTEBITS | ( | ) |
| #define DROPBITS | ( | n | ) |
| #define INITBITS | ( | ) |
| #define LOAD | ( | ) |
Definition at line 444 of file inflate.c.
Referenced by inflate().
| #define NEEDBITS | ( | n | ) |
| #define PULLBYTE | ( | ) |
Definition at line 474 of file inflate.c.
Referenced by inflate().
| #define RESTORE | ( | ) |
Definition at line 455 of file inflate.c.
Referenced by inflate().
| #define UPDATE_CHECK | ( | check, | |
| buf, | |||
| len ) |
| local void fixedtables | ( | struct inflate_state FAR * | state | ) |
Definition at line 252 of file inflate.c.
Referenced by inflate().
| int ZEXPORT inflate | ( | z_streamp | strm, |
| int | flush ) |
Definition at line 590 of file inflate.c.
Referenced by gz_decomp(), and uncompress2().
| unsigned long ZEXPORT inflateCodesUsed | ( | z_streamp | strm | ) |
Definition at line 1439 of file inflate.c.
| int ZEXPORT inflateEnd | ( | z_streamp | strm | ) |
Definition at line 1266 of file inflate.c.
Referenced by gzclose_r(), and uncompress2().
| int ZEXPORT inflateGetDictionary | ( | z_streamp | strm, |
| Bytef * | dictionary, | ||
| uInt * | dictLength ) |
| int ZEXPORT inflateGetHeader | ( | z_streamp | strm, |
| gz_headerp | head ) |
| int ZEXPORT inflateInit2_ | ( | z_streamp | strm, |
| int | windowBits, | ||
| const char * | version, | ||
| int | stream_size ) |
Definition at line 178 of file inflate.c.
Referenced by inflateInit_().
| int ZEXPORT inflateInit_ | ( | z_streamp | strm, |
| const char * | version, | ||
| int | stream_size ) |
Definition at line 218 of file inflate.c.
| long ZEXPORT inflateMark | ( | z_streamp | strm | ) |
| int ZEXPORT inflatePrime | ( | z_streamp | strm, |
| int | bits, | ||
| int | value ) |
| int ZEXPORT inflateReset | ( | z_streamp | strm | ) |
Definition at line 130 of file inflate.c.
Referenced by gz_look(), inflateReset2(), and inflateSync().
| int ZEXPORT inflateReset2 | ( | z_streamp | strm, |
| int | windowBits ) |
Definition at line 141 of file inflate.c.
Referenced by inflateInit2_().
| int ZEXPORT inflateResetKeep | ( | z_streamp | strm | ) |
| int ZEXPORT inflateSetDictionary | ( | z_streamp | strm, |
| const Bytef * | dictionary, | ||
| uInt | dictLength ) |
Definition at line 1298 of file inflate.c.
Definition at line 94 of file inflate.c.
Referenced by inflate(), inflateCodesUsed(), inflateCopy(), inflateEnd(), inflateGetDictionary(), inflateGetHeader(), inflateMark(), inflatePrime(), inflateReset(), inflateReset2(), inflateResetKeep(), inflateSetDictionary(), inflateSync(), inflateSyncPoint(), inflateUndermine(), and inflateValidate().
| int ZEXPORT inflateSync | ( | z_streamp | strm | ) |
Definition at line 1375 of file inflate.c.
| int ZEXPORT inflateSyncPoint | ( | z_streamp | strm | ) |
| int ZEXPORT inflateUndermine | ( | z_streamp | strm, |
| int | subvert ) |
| int ZEXPORT inflateValidate | ( | z_streamp | strm, |
| int | check ) |
| local unsigned syncsearch | ( | unsigned FAR * | have, |
| const unsigned char FAR * | buf, | ||
| unsigned | len ) |
Definition at line 1355 of file inflate.c.
Referenced by inflateSync().
Definition at line 368 of file inflate.c.
Referenced by inflate(), and inflateSetDictionary().