NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
TDeflateState Class Reference
Collaboration diagram for TDeflateState:

Public Member Functions

 TDeflateState ()
 

Public Attributes

uch window [2L *WSIZE]
 
Pos prev [WSIZE]
 
Pos head [HASH_SIZE]
 
ulg window_size
 
long block_start
 
int sliding
 
unsigned ins_h
 
unsigned int prev_length
 
unsigned strstart
 
unsigned match_start
 
int eofile
 
unsigned lookahead
 
unsigned max_chain_length
 
unsigned int max_lazy_match
 
unsigned good_match
 
int nice_match
 

Detailed Description

Definition at line 511 of file zip.cpp.

Constructor & Destructor Documentation

◆ TDeflateState()

TDeflateState::TDeflateState ( )
inline

Definition at line 514 of file zip.cpp.

References window_size.

Member Data Documentation

◆ block_start

long TDeflateState::block_start

Definition at line 540 of file zip.cpp.

Referenced by ct_tally(), deflate(), deflate_fast(), fill_window(), and lm_init().

◆ eofile

int TDeflateState::eofile

Definition at line 555 of file zip.cpp.

Referenced by fill_window(), and lm_init().

◆ good_match

unsigned TDeflateState::good_match

Definition at line 567 of file zip.cpp.

Referenced by lm_init(), and longest_match().

◆ head

Pos TDeflateState::head[HASH_SIZE]

Definition at line 532 of file zip.cpp.

Referenced by fill_window(), and lm_init().

◆ ins_h

unsigned TDeflateState::ins_h

Definition at line 547 of file zip.cpp.

Referenced by deflate_fast(), and lm_init().

◆ lookahead

unsigned TDeflateState::lookahead

Definition at line 556 of file zip.cpp.

Referenced by deflate(), deflate_fast(), fill_window(), and lm_init().

◆ match_start

unsigned TDeflateState::match_start

Definition at line 554 of file zip.cpp.

Referenced by deflate(), deflate_fast(), fill_window(), and longest_match().

◆ max_chain_length

unsigned TDeflateState::max_chain_length

Definition at line 558 of file zip.cpp.

Referenced by lm_init(), and longest_match().

◆ max_lazy_match

unsigned int TDeflateState::max_lazy_match

Definition at line 562 of file zip.cpp.

Referenced by deflate(), and lm_init().

◆ nice_match

int TDeflateState::nice_match

Definition at line 570 of file zip.cpp.

Referenced by deflate(), deflate_fast(), lm_init(), and longest_match().

◆ prev

Pos TDeflateState::prev[WSIZE]

Definition at line 528 of file zip.cpp.

Referenced by fill_window(), and longest_match().

◆ prev_length

unsigned int TDeflateState::prev_length

Definition at line 549 of file zip.cpp.

Referenced by deflate(), deflate_fast(), and longest_match().

◆ sliding

int TDeflateState::sliding

Definition at line 544 of file zip.cpp.

Referenced by fill_window(), and lm_init().

◆ strstart

unsigned TDeflateState::strstart

Definition at line 553 of file zip.cpp.

Referenced by ct_tally(), deflate(), deflate_fast(), fill_window(), lm_init(), and longest_match().

◆ window

uch TDeflateState::window[2L *WSIZE]

Definition at line 519 of file zip.cpp.

Referenced by deflate(), deflate_fast(), fill_window(), lm_init(), and longest_match().

◆ window_size

ulg TDeflateState::window_size

Definition at line 536 of file zip.cpp.

Referenced by fill_window(), TZip::ideflate(), lm_init(), longest_match(), and TDeflateState().


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