libnsgif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
lzw_s Struct Reference

Data Fields

unsigned char buf [4]
 
unsigned char * direct
 
int table [2][(1<< GIF_MAX_LZW)]
 
unsigned char stack [(1<< GIF_MAX_LZW)*2]
 
unsigned char * stack_pointer
 
int code_size
 
int set_code_size
 
int max_code
 
int max_code_size
 
int clear_code
 
int end_code
 
int curbit
 
int lastbit
 
int last_byte
 
int firstcode
 
int oldcode
 
bool zero_data_block
 
bool get_done
 

Detailed Description

LZW parameters

Field Documentation

unsigned char lzw_s::buf[4]
int lzw_s::clear_code
int lzw_s::code_size
int lzw_s::curbit
unsigned char* lzw_s::direct
int lzw_s::end_code
int lzw_s::firstcode
bool lzw_s::get_done
int lzw_s::last_byte
int lzw_s::lastbit
int lzw_s::max_code
int lzw_s::max_code_size
int lzw_s::oldcode
int lzw_s::set_code_size
unsigned char lzw_s::stack[(1<< GIF_MAX_LZW)*2]
unsigned char* lzw_s::stack_pointer
int lzw_s::table[2][(1<< GIF_MAX_LZW)]
bool lzw_s::zero_data_block

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