Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
internal_state Struct Reference

#include <deflate.h>

Public Attributes

z_streamp strm
int status
Bytef * pending_buf
ulg pending_buf_size
Bytef * pending_out
ulg pending
int wrap
gz_headerp gzhead
ulg gzindex
Byte method
int last_flush
uInt w_size
uInt w_bits
uInt w_mask
Bytef * window
ulg window_size
Posfprev
Posfhead
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]
uchfsym_buf
uInt lit_bufsize
uInt sym_next
uInt sym_end
ulg opt_len
ulg static_len
uInt matches
uInt insert
ush bi_buf
int bi_valid
ulg high_water

Detailed Description

Definition at line 104 of file deflate.h.

Member Data Documentation

◆ bi_buf

ush internal_state::bi_buf

Definition at line 266 of file deflate.h.

◆ bi_valid

int internal_state::bi_valid

Definition at line 270 of file deflate.h.

◆ bl_count

ush internal_state::bl_count[MAX_BITS+1]

Definition at line 210 of file deflate.h.

◆ bl_desc

struct tree_desc_s internal_state::bl_desc

Definition at line 208 of file deflate.h.

Referenced by deflateCopy().

◆ bl_tree

struct ct_data_s internal_state::bl_tree[2 *BL_CODES+1]

Definition at line 204 of file deflate.h.

Referenced by deflateCopy().

◆ block_start

long internal_state::block_start

Definition at line 158 of file deflate.h.

◆ d_desc

struct tree_desc_s internal_state::d_desc

Definition at line 207 of file deflate.h.

Referenced by deflateCopy().

◆ depth

uch internal_state::depth[2 *L_CODES+1]

Definition at line 220 of file deflate.h.

◆ dyn_dtree

struct ct_data_s internal_state::dyn_dtree[2 *D_CODES+1]

Definition at line 203 of file deflate.h.

Referenced by deflateCopy().

◆ dyn_ltree

struct ct_data_s internal_state::dyn_ltree[HEAP_SIZE]

Definition at line 202 of file deflate.h.

Referenced by deflateCopy().

◆ good_match

uInt internal_state::good_match

Definition at line 195 of file deflate.h.

◆ gzhead

gz_headerp internal_state::gzhead

Definition at line 112 of file deflate.h.

◆ gzindex

ulg internal_state::gzindex

Definition at line 113 of file deflate.h.

◆ hash_bits

uInt internal_state::hash_bits

Definition at line 148 of file deflate.h.

◆ hash_mask

uInt internal_state::hash_mask

Definition at line 149 of file deflate.h.

◆ hash_shift

uInt internal_state::hash_shift

Definition at line 151 of file deflate.h.

◆ hash_size

uInt internal_state::hash_size

Definition at line 147 of file deflate.h.

Referenced by deflateCopy().

◆ head

Posf* internal_state::head

Definition at line 144 of file deflate.h.

Referenced by deflateCopy(), and deflateSetHeader().

◆ heap

int internal_state::heap[2 *L_CODES+1]

Definition at line 213 of file deflate.h.

◆ heap_len

int internal_state::heap_len

Definition at line 214 of file deflate.h.

◆ heap_max

int internal_state::heap_max

Definition at line 215 of file deflate.h.

◆ high_water

ulg internal_state::high_water

Definition at line 275 of file deflate.h.

◆ ins_h

uInt internal_state::ins_h

Definition at line 146 of file deflate.h.

◆ insert

uInt internal_state::insert

Definition at line 259 of file deflate.h.

◆ l_desc

struct tree_desc_s internal_state::l_desc

Definition at line 206 of file deflate.h.

Referenced by deflateCopy().

◆ last_flush

int internal_state::last_flush

Definition at line 115 of file deflate.h.

◆ level

int internal_state::level

Definition at line 192 of file deflate.h.

Referenced by deflateInit2_(), and deflateParams().

◆ lit_bufsize

uInt internal_state::lit_bufsize

Definition at line 233 of file deflate.h.

Referenced by deflateCopy().

◆ lookahead

uInt internal_state::lookahead

Definition at line 168 of file deflate.h.

Referenced by longest_match().

◆ match_available

int internal_state::match_available

Definition at line 165 of file deflate.h.

◆ match_length

uInt internal_state::match_length

Definition at line 163 of file deflate.h.

◆ match_start

uInt internal_state::match_start

Definition at line 167 of file deflate.h.

◆ matches

uInt internal_state::matches

Definition at line 258 of file deflate.h.

◆ max_chain_length

uInt internal_state::max_chain_length

Definition at line 175 of file deflate.h.

◆ max_lazy_match

uInt internal_state::max_lazy_match

Definition at line 181 of file deflate.h.

◆ method

Byte internal_state::method

Definition at line 114 of file deflate.h.

Referenced by deflateInit2_().

◆ nice_match

int internal_state::nice_match

Definition at line 198 of file deflate.h.

Referenced by longest_match().

◆ opt_len

ulg internal_state::opt_len

Definition at line 256 of file deflate.h.

◆ pending

ulg internal_state::pending

Definition at line 110 of file deflate.h.

Referenced by deflatePending().

◆ pending_buf

Bytef* internal_state::pending_buf

Definition at line 107 of file deflate.h.

Referenced by deflateCopy().

◆ pending_buf_size

ulg internal_state::pending_buf_size

Definition at line 108 of file deflate.h.

◆ pending_out

Bytef* internal_state::pending_out

Definition at line 109 of file deflate.h.

Referenced by deflateCopy().

◆ prev

Posf* internal_state::prev

Definition at line 138 of file deflate.h.

Referenced by deflate_rle(), deflateCopy(), and longest_match().

◆ prev_length

uInt internal_state::prev_length

Definition at line 170 of file deflate.h.

◆ prev_match

IPos internal_state::prev_match

Definition at line 164 of file deflate.h.

◆ static_len

ulg internal_state::static_len

Definition at line 257 of file deflate.h.

◆ status

int internal_state::status

Definition at line 106 of file deflate.h.

Referenced by deflateEnd().

◆ strategy

int internal_state::strategy

Definition at line 193 of file deflate.h.

Referenced by deflateInit2_(), and deflateParams().

◆ strm

◆ strstart

uInt internal_state::strstart

Definition at line 166 of file deflate.h.

Referenced by longest_match().

◆ sym_buf

uchf* internal_state::sym_buf

Definition at line 230 of file deflate.h.

Referenced by deflateCopy().

◆ sym_end

uInt internal_state::sym_end

Definition at line 254 of file deflate.h.

◆ sym_next

uInt internal_state::sym_next

Definition at line 253 of file deflate.h.

◆ w_bits

uInt internal_state::w_bits

Definition at line 120 of file deflate.h.

◆ w_mask

uInt internal_state::w_mask

Definition at line 121 of file deflate.h.

◆ w_size

uInt internal_state::w_size

Definition at line 119 of file deflate.h.

Referenced by deflateCopy().

◆ window

Bytef* internal_state::window

Definition at line 123 of file deflate.h.

Referenced by deflate_rle(), deflateCopy(), inflateBackInit_(), and longest_match().

◆ window_size

ulg internal_state::window_size

Definition at line 133 of file deflate.h.

◆ wrap

int internal_state::wrap

Definition at line 111 of file deflate.h.

Referenced by deflateInit2_(), and deflateSetDictionary().


The documentation for this struct was generated from the following file: