TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
EState Struct Reference

#include <bzlib_private.h>

Public Attributes

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]
 

Member Data Documentation

UInt32* EState::arr1
UInt32* EState::arr2
UInt32 EState::avail_in_expect
UChar* EState::block
UInt32 EState::blockCRC
Int32 EState::blockNo
Int32 EState::blockSize100k
UInt32 EState::bsBuff
Int32 EState::bsLive
EState::BZ_RAND_DECLS
UInt32 EState::combinedCRC
UInt32* EState::ftab
Bool EState::inUse[256]
UInt32 EState::len_pack[BZ_MAX_ALPHA_SIZE][4]
Int32 EState::mode
Int32 EState::mtfFreq[BZ_MAX_ALPHA_SIZE]
UInt16* EState::mtfv
Int32 EState::nblock
Int32 EState::nblockMAX
Int32 EState::nInUse
Int32 EState::nMTF
Int32 EState::numZ
Int32 EState::origPtr
UInt32* EState::ptr
UChar EState::selector[BZ_MAX_SELECTORS]
UChar EState::selectorMtf[BZ_MAX_SELECTORS]
Int32 EState::state
UInt32 EState::state_in_ch
Int32 EState::state_in_len
Int32 EState::state_out_pos
bz_stream* EState::strm
UChar EState::unseqToSeq[256]
Int32 EState::verbosity
Int32 EState::workFactor
UChar* EState::zbits

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