abc-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EState Struct Reference

#include <bzlib_private.h>

Data Fields

bz_streamstrm
 
Int32 mode
 
Int32 state
 
UInt32 avail_in_expect
 
UInt32arr1
 
UInt32arr2
 
UInt32ftab
 
Int32 origPtr
 
UInt32ptr
 
UCharblock
 
UInt16mtfv
 
UCharzbits
 
Int32 workFactor
 
UInt32 state_in_ch
 
Int32 state_in_len
 
 BZ_RAND_DECLS
 
Int32 nblock
 
Int32 nblockMAX
 
Int32 numZ
 
Int32 state_out_pos
 
Int32 nInUse
 
Bool inUse [256]
 
UChar unseqToSeq [256]
 
UInt32 bsBuff
 
Int32 bsLive
 
UInt32 blockCRC
 
UInt32 combinedCRC
 
Int32 verbosity
 
Int32 blockNo
 
Int32 blockSize100k
 
Int32 nMTF
 
Int32 mtfFreq [BZ_MAX_ALPHA_SIZE]
 
UChar selector [BZ_MAX_SELECTORS]
 
UChar selectorMtf [BZ_MAX_SELECTORS]
 
UChar len [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]
 
Int32 code [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]
 
Int32 rfreq [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]
 
UInt32 len_pack [BZ_MAX_ALPHA_SIZE][4]
 

Detailed Description

Definition at line 198 of file bzlib_private.h.

Field Documentation

UInt32* EState::arr1

Definition at line 212 of file bzlib_private.h.

UInt32* EState::arr2

Definition at line 213 of file bzlib_private.h.

UInt32 EState::avail_in_expect

Definition at line 209 of file bzlib_private.h.

UChar* EState::block

Definition at line 219 of file bzlib_private.h.

UInt32 EState::blockCRC

Definition at line 247 of file bzlib_private.h.

Int32 EState::blockNo

Definition at line 252 of file bzlib_private.h.

Int32 EState::blockSize100k

Definition at line 253 of file bzlib_private.h.

UInt32 EState::bsBuff

Definition at line 243 of file bzlib_private.h.

Int32 EState::bsLive

Definition at line 244 of file bzlib_private.h.

EState::BZ_RAND_DECLS

Definition at line 229 of file bzlib_private.h.

Definition at line 262 of file bzlib_private.h.

UInt32 EState::combinedCRC

Definition at line 248 of file bzlib_private.h.

UInt32* EState::ftab

Definition at line 214 of file bzlib_private.h.

Bool EState::inUse[256]

Definition at line 239 of file bzlib_private.h.

Definition at line 261 of file bzlib_private.h.

UInt32 EState::len_pack[BZ_MAX_ALPHA_SIZE][4]

Definition at line 265 of file bzlib_private.h.

Int32 EState::mode

Definition at line 205 of file bzlib_private.h.

Int32 EState::mtfFreq[BZ_MAX_ALPHA_SIZE]

Definition at line 257 of file bzlib_private.h.

UInt16* EState::mtfv

Definition at line 220 of file bzlib_private.h.

Int32 EState::nblock

Definition at line 232 of file bzlib_private.h.

Int32 EState::nblockMAX

Definition at line 233 of file bzlib_private.h.

Int32 EState::nInUse

Definition at line 238 of file bzlib_private.h.

Int32 EState::nMTF

Definition at line 256 of file bzlib_private.h.

Int32 EState::numZ

Definition at line 234 of file bzlib_private.h.

Int32 EState::origPtr

Definition at line 215 of file bzlib_private.h.

UInt32* EState::ptr

Definition at line 218 of file bzlib_private.h.

Definition at line 263 of file bzlib_private.h.

UChar EState::selector[BZ_MAX_SELECTORS]

Definition at line 258 of file bzlib_private.h.

UChar EState::selectorMtf[BZ_MAX_SELECTORS]

Definition at line 259 of file bzlib_private.h.

Int32 EState::state

Definition at line 206 of file bzlib_private.h.

UInt32 EState::state_in_ch

Definition at line 227 of file bzlib_private.h.

Int32 EState::state_in_len

Definition at line 228 of file bzlib_private.h.

Int32 EState::state_out_pos

Definition at line 235 of file bzlib_private.h.

bz_stream* EState::strm

Definition at line 201 of file bzlib_private.h.

UChar EState::unseqToSeq[256]

Definition at line 240 of file bzlib_private.h.

Int32 EState::verbosity

Definition at line 251 of file bzlib_private.h.

Int32 EState::workFactor

Definition at line 224 of file bzlib_private.h.

UChar* EState::zbits

Definition at line 221 of file bzlib_private.h.


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