Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <deflate.h>
Public Attributes | |
z_streamp | strm |
int | status |
Bytef * | pending_buf |
ulg | pending_buf_size |
Bytef * | pending_out |
int | pending |
int | wrap |
Byte | method |
int | last_flush |
uInt | w_size |
uInt | w_bits |
uInt | w_mask |
Bytef * | window |
ulg | window_size |
Posf * | prev |
Posf * | head |
uInt | ins_h |
uInt | hash_size |
uInt | hash_bits |
uInt | hash_mask |
uInt | hash_shift |
long | block_start |
uInt | match_length |
IPos | prev_match |
int | match_available |
uInt | strstart |
uInt | match_start |
uInt | lookahead |
uInt | prev_length |
uInt | max_chain_length |
uInt | max_lazy_match |
int | level |
int | strategy |
uInt | good_match |
int | nice_match |
struct ct_data_s | dyn_ltree [HEAP_SIZE] |
struct ct_data_s | dyn_dtree [2 *D_CODES+1] |
struct ct_data_s | bl_tree [2 *BL_CODES+1] |
struct tree_desc_s | l_desc |
struct tree_desc_s | d_desc |
struct tree_desc_s | bl_desc |
ush | bl_count [MAX_BITS+1] |
int | heap [2 *L_CODES+1] |
int | heap_len |
int | heap_max |
uch | depth [2 *L_CODES+1] |
uchf * | l_buf |
uInt | lit_bufsize |
uInt | last_lit |
ushf * | d_buf |
ulg | opt_len |
ulg | static_len |
uInt | matches |
int | last_eob_len |
ush | bi_buf |
int | bi_valid |
int | dummy |
ush internal_state::bi_buf |
Definition at line 248 of file deflate.h.
Referenced by _tr_init(), bi_flush(), and bi_windup().
int internal_state::bi_valid |
Definition at line 252 of file deflate.h.
Referenced by _tr_align(), _tr_init(), bi_flush(), and bi_windup().
Definition at line 194 of file deflate.h.
Referenced by build_tree(), and gen_bitlen().
struct tree_desc_s internal_state::bl_desc |
Definition at line 192 of file deflate.h.
Referenced by _tr_init(), build_bl_tree(), and deflateCopy().
Definition at line 188 of file deflate.h.
Referenced by _tr_init(), build_bl_tree(), build_tree(), deflateCopy(), init_block(), scan_tree(), send_all_trees(), and send_tree().
long internal_state::block_start |
Definition at line 142 of file deflate.h.
Referenced by _tr_tally(), deflate_stored(), deflateSetDictionary(), fill_window(), and lm_init().
ushf* internal_state::d_buf |
Definition at line 232 of file deflate.h.
Referenced by _tr_tally(), compress_block(), deflateCopy(), and deflateInit2_().
struct tree_desc_s internal_state::d_desc |
Definition at line 191 of file deflate.h.
Referenced by _tr_flush_block(), _tr_init(), build_bl_tree(), and deflateCopy().
Definition at line 204 of file deflate.h.
Referenced by build_tree(), and pqdownheap().
Definition at line 187 of file deflate.h.
Referenced by _tr_flush_block(), _tr_init(), _tr_tally(), build_bl_tree(), deflateCopy(), init_block(), and send_all_trees().
Definition at line 186 of file deflate.h.
Referenced by _tr_flush_block(), _tr_init(), _tr_tally(), build_bl_tree(), deflateCopy(), init_block(), send_all_trees(), and set_data_type().
uInt internal_state::good_match |
Definition at line 179 of file deflate.h.
Referenced by deflateParams(), lm_init(), and longest_match().
uInt internal_state::hash_bits |
Definition at line 132 of file deflate.h.
Referenced by deflateBound(), deflateInit2_(), longest_match(), and longest_match_fast().
uInt internal_state::hash_mask |
Definition at line 133 of file deflate.h.
Referenced by deflateInit2_().
uInt internal_state::hash_shift |
Definition at line 135 of file deflate.h.
Referenced by deflateInit2_().
uInt internal_state::hash_size |
Definition at line 131 of file deflate.h.
Referenced by deflateCopy(), deflateInit2_(), and fill_window().
Posf* internal_state::head |
Definition at line 128 of file deflate.h.
Referenced by deflateCopy(), deflateInit2_(), and fill_window().
int internal_state::heap[2 *L_CODES+1] |
Definition at line 197 of file deflate.h.
Referenced by build_tree(), gen_bitlen(), and pqdownheap().
int internal_state::heap_len |
Definition at line 198 of file deflate.h.
Referenced by build_tree().
int internal_state::heap_max |
Definition at line 199 of file deflate.h.
Referenced by build_tree(), and gen_bitlen().
uInt internal_state::ins_h |
Definition at line 130 of file deflate.h.
Referenced by deflate_fast(), deflateSetDictionary(), fill_window(), and lm_init().
uchf* internal_state::l_buf |
Definition at line 208 of file deflate.h.
Referenced by _tr_tally(), compress_block(), deflateCopy(), and deflateInit2_().
struct tree_desc_s internal_state::l_desc |
Definition at line 190 of file deflate.h.
Referenced by _tr_flush_block(), _tr_init(), build_bl_tree(), and deflateCopy().
int internal_state::last_eob_len |
Definition at line 241 of file deflate.h.
Referenced by _tr_align(), _tr_init(), compress_block(), and copy_block().
int internal_state::last_flush |
Definition at line 99 of file deflate.h.
Referenced by deflate(), and deflateReset().
uInt internal_state::last_lit |
Definition at line 230 of file deflate.h.
Referenced by _tr_flush_block(), _tr_tally(), compress_block(), and init_block().
int internal_state::level |
Definition at line 176 of file deflate.h.
Referenced by _tr_flush_block(), _tr_tally(), deflate(), deflateInit2_(), deflateParams(), and lm_init().
uInt internal_state::lit_bufsize |
Definition at line 210 of file deflate.h.
Referenced by _tr_tally(), compress_block(), deflateCopy(), and deflateInit2_().
uInt internal_state::lookahead |
Definition at line 152 of file deflate.h.
Referenced by deflate(), deflate_fast(), deflate_slow(), deflate_stored(), fill_window(), lm_init(), longest_match(), and longest_match_fast().
int internal_state::match_available |
Definition at line 149 of file deflate.h.
Referenced by deflate_slow(), and lm_init().
uInt internal_state::match_length |
Definition at line 147 of file deflate.h.
Referenced by deflate_fast(), deflate_slow(), and lm_init().
uInt internal_state::match_start |
Definition at line 151 of file deflate.h.
Referenced by deflate_fast(), deflate_slow(), fill_window(), longest_match(), and longest_match_fast().
uInt internal_state::matches |
Definition at line 240 of file deflate.h.
Referenced by _tr_tally(), and init_block().
uInt internal_state::max_chain_length |
Definition at line 159 of file deflate.h.
Referenced by deflateParams(), lm_init(), and longest_match().
uInt internal_state::max_lazy_match |
Definition at line 165 of file deflate.h.
Referenced by deflate_slow(), deflateParams(), and lm_init().
Byte internal_state::method |
Definition at line 98 of file deflate.h.
Referenced by deflateInit2_().
int internal_state::nice_match |
Definition at line 182 of file deflate.h.
Referenced by deflateParams(), lm_init(), and longest_match().
ulg internal_state::opt_len |
Definition at line 238 of file deflate.h.
Referenced by _tr_flush_block(), build_bl_tree(), build_tree(), gen_bitlen(), and init_block().
int internal_state::pending |
Definition at line 96 of file deflate.h.
Referenced by compress_block(), deflate(), and deflateReset().
Bytef* internal_state::pending_buf |
Definition at line 93 of file deflate.h.
Referenced by deflateCopy(), deflateInit2_(), and deflateReset().
ulg internal_state::pending_buf_size |
Definition at line 94 of file deflate.h.
Referenced by deflate_stored(), deflateCopy(), and deflateInit2_().
Bytef* internal_state::pending_out |
Definition at line 95 of file deflate.h.
Referenced by deflateCopy(), and deflateReset().
Posf* internal_state::prev |
Definition at line 122 of file deflate.h.
Referenced by deflateCopy(), deflateInit2_(), fill_window(), and longest_match().
uInt internal_state::prev_length |
Definition at line 154 of file deflate.h.
Referenced by deflate_slow(), lm_init(), and longest_match().
IPos internal_state::prev_match |
Definition at line 148 of file deflate.h.
Referenced by deflate_slow().
ulg internal_state::static_len |
Definition at line 239 of file deflate.h.
Referenced by _tr_flush_block(), build_bl_tree(), build_tree(), gen_bitlen(), and init_block().
int internal_state::status |
Definition at line 92 of file deflate.h.
Referenced by deflate(), deflateEnd(), deflateInit2_(), and deflateReset().
int internal_state::strategy |
Definition at line 177 of file deflate.h.
Referenced by deflate(), deflate_fast(), deflate_slow(), deflateInit2_(), and deflateParams().
z_streamp internal_state::strm |
Definition at line 91 of file deflate.h.
Referenced by _tr_flush_block(), deflate(), deflate_slow(), deflateBound(), deflateCopy(), deflateEnd(), deflateInit2_(), deflateParams(), deflatePrime(), deflateReset(), deflateSetDictionary(), fill_window(), flush_pending(), read_buf(), and set_data_type().
uInt internal_state::strstart |
Definition at line 150 of file deflate.h.
Referenced by _tr_tally(), deflate(), deflate_fast(), deflate_slow(), deflate_stored(), deflateSetDictionary(), fill_window(), lm_init(), longest_match(), and longest_match_fast().
uInt internal_state::w_bits |
Definition at line 104 of file deflate.h.
Referenced by deflate(), deflateBound(), and deflateInit2_().
uInt internal_state::w_mask |
Definition at line 105 of file deflate.h.
Referenced by deflateInit2_(), and longest_match().
uInt internal_state::w_size |
Definition at line 103 of file deflate.h.
Referenced by deflate_stored(), deflateCopy(), deflateInit2_(), fill_window(), and lm_init().
Bytef* internal_state::window |
Definition at line 107 of file deflate.h.
Referenced by deflate_fast(), deflate_slow(), deflateCopy(), deflateInit2_(), deflateSetDictionary(), fill_window(), longest_match(), and longest_match_fast().
ulg internal_state::window_size |
Definition at line 117 of file deflate.h.
Referenced by fill_window(), lm_init(), longest_match(), and longest_match_fast().
int internal_state::wrap |
Definition at line 97 of file deflate.h.
Referenced by deflate(), deflateInit2_(), deflateReset(), and deflateSetDictionary().