Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 속성 | 모든 멤버 목록
internal_state 구조체 참조

#include <deflate.h>

Public 속성

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]
 
uchfl_buf
 
uInt lit_bufsize
 
uInt last_lit
 
ushfd_buf
 
ulg opt_len
 
ulg static_len
 
uInt matches
 
uInt insert
 
ush bi_buf
 
int bi_valid
 
ulg high_water
 

상세한 설명

deflate.h 파일의 100 번째 라인에서 정의되었습니다.

멤버 데이타 문서화

ush internal_state::bi_buf

deflate.h 파일의 260 번째 라인에서 정의되었습니다.

int internal_state::bi_valid

deflate.h 파일의 264 번째 라인에서 정의되었습니다.

ush internal_state::bl_count[MAX_BITS+1]

deflate.h 파일의 206 번째 라인에서 정의되었습니다.

struct tree_desc_s internal_state::bl_desc

deflate.h 파일의 204 번째 라인에서 정의되었습니다.

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

deflate.h 파일의 200 번째 라인에서 정의되었습니다.

long internal_state::block_start

deflate.h 파일의 154 번째 라인에서 정의되었습니다.

ushf* internal_state::d_buf

deflate.h 파일의 244 번째 라인에서 정의되었습니다.

struct tree_desc_s internal_state::d_desc

deflate.h 파일의 203 번째 라인에서 정의되었습니다.

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

deflate.h 파일의 216 번째 라인에서 정의되었습니다.

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

deflate.h 파일의 199 번째 라인에서 정의되었습니다.

struct ct_data_s internal_state::dyn_ltree[HEAP_SIZE]

deflate.h 파일의 198 번째 라인에서 정의되었습니다.

uInt internal_state::good_match

deflate.h 파일의 191 번째 라인에서 정의되었습니다.

gz_headerp internal_state::gzhead

deflate.h 파일의 108 번째 라인에서 정의되었습니다.

ulg internal_state::gzindex

deflate.h 파일의 109 번째 라인에서 정의되었습니다.

uInt internal_state::hash_bits

deflate.h 파일의 144 번째 라인에서 정의되었습니다.

uInt internal_state::hash_mask

deflate.h 파일의 145 번째 라인에서 정의되었습니다.

uInt internal_state::hash_shift

deflate.h 파일의 147 번째 라인에서 정의되었습니다.

uInt internal_state::hash_size

deflate.h 파일의 143 번째 라인에서 정의되었습니다.

Posf* internal_state::head

deflate.h 파일의 140 번째 라인에서 정의되었습니다.

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

deflate.h 파일의 209 번째 라인에서 정의되었습니다.

int internal_state::heap_len

deflate.h 파일의 210 번째 라인에서 정의되었습니다.

int internal_state::heap_max

deflate.h 파일의 211 번째 라인에서 정의되었습니다.

ulg internal_state::high_water

deflate.h 파일의 269 번째 라인에서 정의되었습니다.

uInt internal_state::ins_h

deflate.h 파일의 142 번째 라인에서 정의되었습니다.

uInt internal_state::insert

deflate.h 파일의 253 번째 라인에서 정의되었습니다.

uchf* internal_state::l_buf

deflate.h 파일의 220 번째 라인에서 정의되었습니다.

struct tree_desc_s internal_state::l_desc

deflate.h 파일의 202 번째 라인에서 정의되었습니다.

int internal_state::last_flush

deflate.h 파일의 111 번째 라인에서 정의되었습니다.

uInt internal_state::last_lit

deflate.h 파일의 242 번째 라인에서 정의되었습니다.

int internal_state::level

deflate.h 파일의 188 번째 라인에서 정의되었습니다.

uInt internal_state::lit_bufsize

deflate.h 파일의 222 번째 라인에서 정의되었습니다.

uInt internal_state::lookahead

deflate.h 파일의 164 번째 라인에서 정의되었습니다.

int internal_state::match_available

deflate.h 파일의 161 번째 라인에서 정의되었습니다.

uInt internal_state::match_length

deflate.h 파일의 159 번째 라인에서 정의되었습니다.

uInt internal_state::match_start

deflate.h 파일의 163 번째 라인에서 정의되었습니다.

uInt internal_state::matches

deflate.h 파일의 252 번째 라인에서 정의되었습니다.

uInt internal_state::max_chain_length

deflate.h 파일의 171 번째 라인에서 정의되었습니다.

uInt internal_state::max_lazy_match

deflate.h 파일의 177 번째 라인에서 정의되었습니다.

Byte internal_state::method

deflate.h 파일의 110 번째 라인에서 정의되었습니다.

int internal_state::nice_match

deflate.h 파일의 194 번째 라인에서 정의되었습니다.

ulg internal_state::opt_len

deflate.h 파일의 250 번째 라인에서 정의되었습니다.

ulg internal_state::pending

deflate.h 파일의 106 번째 라인에서 정의되었습니다.

Bytef* internal_state::pending_buf

deflate.h 파일의 103 번째 라인에서 정의되었습니다.

ulg internal_state::pending_buf_size

deflate.h 파일의 104 번째 라인에서 정의되었습니다.

Bytef* internal_state::pending_out

deflate.h 파일의 105 번째 라인에서 정의되었습니다.

Posf* internal_state::prev

deflate.h 파일의 134 번째 라인에서 정의되었습니다.

uInt internal_state::prev_length

deflate.h 파일의 166 번째 라인에서 정의되었습니다.

IPos internal_state::prev_match

deflate.h 파일의 160 번째 라인에서 정의되었습니다.

ulg internal_state::static_len

deflate.h 파일의 251 번째 라인에서 정의되었습니다.

int internal_state::status

deflate.h 파일의 102 번째 라인에서 정의되었습니다.

int internal_state::strategy

deflate.h 파일의 189 번째 라인에서 정의되었습니다.

z_streamp internal_state::strm

deflate.h 파일의 101 번째 라인에서 정의되었습니다.

uInt internal_state::strstart

deflate.h 파일의 162 번째 라인에서 정의되었습니다.

uInt internal_state::w_bits

deflate.h 파일의 116 번째 라인에서 정의되었습니다.

uInt internal_state::w_mask

deflate.h 파일의 117 번째 라인에서 정의되었습니다.

uInt internal_state::w_size

deflate.h 파일의 115 번째 라인에서 정의되었습니다.

Bytef* internal_state::window

deflate.h 파일의 119 번째 라인에서 정의되었습니다.

ulg internal_state::window_size

deflate.h 파일의 129 번째 라인에서 정의되었습니다.

int internal_state::wrap

deflate.h 파일의 107 번째 라인에서 정의되었습니다.


이 구조체에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: