Oolite 1.91.0.7645-241119-222d325
Loading...
Searching...
No Matches
tdefl_compressor Struct Reference

#include <miniz.h>

Public Attributes

tdefl_put_buf_func_ptr m_pPut_buf_func
 
void * m_pPut_buf_user
 
mz_uint m_flags
 
mz_uint m_max_probes [2]
 
int m_greedy_parsing
 
mz_uint m_adler32
 
mz_uint m_lookahead_pos
 
mz_uint m_lookahead_size
 
mz_uint m_dict_size
 
mz_uint8m_pLZ_code_buf
 
mz_uint8m_pLZ_flags
 
mz_uint8m_pOutput_buf
 
mz_uint8m_pOutput_buf_end
 
mz_uint m_num_flags_left
 
mz_uint m_total_lz_bytes
 
mz_uint m_lz_code_buf_dict_pos
 
mz_uint m_bits_in
 
mz_uint m_bit_buffer
 
mz_uint m_saved_match_dist
 
mz_uint m_saved_match_len
 
mz_uint m_saved_lit
 
mz_uint m_output_flush_ofs
 
mz_uint m_output_flush_remaining
 
mz_uint m_finished
 
mz_uint m_block_index
 
mz_uint m_wants_to_finish
 
tdefl_status m_prev_return_status
 
const void * m_pIn_buf
 
void * m_pOut_buf
 
size_t * m_pIn_buf_size
 
size_t * m_pOut_buf_size
 
tdefl_flush m_flush
 
const mz_uint8m_pSrc
 
size_t m_src_buf_left
 
size_t m_out_buf_ofs
 
mz_uint8 m_dict [TDEFL_LZ_DICT_SIZE+TDEFL_MAX_MATCH_LEN - 1]
 
mz_uint16 m_huff_count [TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]
 
mz_uint16 m_huff_codes [TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]
 
mz_uint8 m_huff_code_sizes [TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]
 
mz_uint8 m_lz_code_buf [TDEFL_LZ_CODE_BUF_SIZE]
 
mz_uint16 m_next [TDEFL_LZ_DICT_SIZE]
 
mz_uint16 m_hash [TDEFL_LZ_HASH_SIZE]
 
mz_uint8 m_output_buf [TDEFL_OUT_BUF_SIZE]
 

Detailed Description

Definition at line 763 of file miniz.h.

Member Data Documentation

◆ m_adler32

mz_uint tdefl_compressor::m_adler32

Definition at line 769 of file miniz.h.

Referenced by tdefl_compress(), tdefl_flush_block(), tdefl_get_adler32(), and tdefl_init().

◆ m_bit_buffer

mz_uint tdefl_compressor::m_bit_buffer

Definition at line 771 of file miniz.h.

Referenced by tdefl_flush_block(), and tdefl_init().

◆ m_bits_in

mz_uint tdefl_compressor::m_bits_in

Definition at line 771 of file miniz.h.

Referenced by tdefl_flush_block(), and tdefl_init().

◆ m_block_index

mz_uint tdefl_compressor::m_block_index

Definition at line 772 of file miniz.h.

Referenced by tdefl_flush_block(), and tdefl_init().

◆ m_dict

mz_uint8 tdefl_compressor::m_dict[TDEFL_LZ_DICT_SIZE+TDEFL_MAX_MATCH_LEN - 1]

Definition at line 780 of file miniz.h.

Referenced by tdefl_compress_normal(), tdefl_find_match(), tdefl_flush_block(), and tdefl_init().

◆ m_dict_size

mz_uint tdefl_compressor::m_dict_size

Definition at line 769 of file miniz.h.

Referenced by tdefl_compress(), tdefl_compress_normal(), tdefl_flush_block(), and tdefl_init().

◆ m_finished

mz_uint tdefl_compressor::m_finished

Definition at line 772 of file miniz.h.

Referenced by tdefl_compress(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_flags

mz_uint tdefl_compressor::m_flags

Definition at line 767 of file miniz.h.

Referenced by tdefl_compress(), tdefl_compress_normal(), tdefl_flush_block(), and tdefl_init().

◆ m_flush

tdefl_flush tdefl_compressor::m_flush

Definition at line 777 of file miniz.h.

Referenced by tdefl_compress(), tdefl_compress_normal(), and tdefl_init().

◆ m_greedy_parsing

int tdefl_compressor::m_greedy_parsing

Definition at line 768 of file miniz.h.

Referenced by tdefl_compress_normal(), and tdefl_init().

◆ m_hash

mz_uint16 tdefl_compressor::m_hash[TDEFL_LZ_HASH_SIZE]

Definition at line 786 of file miniz.h.

Referenced by tdefl_compress(), tdefl_compress_normal(), and tdefl_init().

◆ m_huff_code_sizes

◆ m_huff_codes

◆ m_huff_count

◆ m_lookahead_pos

mz_uint tdefl_compressor::m_lookahead_pos

Definition at line 769 of file miniz.h.

Referenced by tdefl_compress_normal(), tdefl_flush_block(), and tdefl_init().

◆ m_lookahead_size

mz_uint tdefl_compressor::m_lookahead_size

Definition at line 769 of file miniz.h.

Referenced by tdefl_compress(), tdefl_compress_normal(), and tdefl_init().

◆ m_lz_code_buf

mz_uint8 tdefl_compressor::m_lz_code_buf[TDEFL_LZ_CODE_BUF_SIZE]

◆ m_lz_code_buf_dict_pos

mz_uint tdefl_compressor::m_lz_code_buf_dict_pos

Definition at line 771 of file miniz.h.

Referenced by tdefl_flush_block(), and tdefl_init().

◆ m_max_probes

mz_uint tdefl_compressor::m_max_probes[2]

Definition at line 767 of file miniz.h.

Referenced by tdefl_find_match(), and tdefl_init().

◆ m_next

mz_uint16 tdefl_compressor::m_next[TDEFL_LZ_DICT_SIZE]

Definition at line 785 of file miniz.h.

Referenced by tdefl_compress(), and tdefl_compress_normal().

◆ m_num_flags_left

mz_uint tdefl_compressor::m_num_flags_left

Definition at line 771 of file miniz.h.

Referenced by tdefl_flush_block(), tdefl_init(), tdefl_record_literal(), and tdefl_record_match().

◆ m_out_buf_ofs

size_t tdefl_compressor::m_out_buf_ofs

Definition at line 779 of file miniz.h.

Referenced by tdefl_compress(), tdefl_flush_block(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_output_buf

mz_uint8 tdefl_compressor::m_output_buf[TDEFL_OUT_BUF_SIZE]

Definition at line 787 of file miniz.h.

Referenced by tdefl_flush_block(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_output_flush_ofs

mz_uint tdefl_compressor::m_output_flush_ofs

Definition at line 772 of file miniz.h.

Referenced by tdefl_flush_block(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_output_flush_remaining

mz_uint tdefl_compressor::m_output_flush_remaining

Definition at line 772 of file miniz.h.

Referenced by tdefl_compress(), tdefl_flush_block(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_pIn_buf

const void* tdefl_compressor::m_pIn_buf

Definition at line 774 of file miniz.h.

Referenced by tdefl_compress(), tdefl_flush_block(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_pIn_buf_size

size_t* tdefl_compressor::m_pIn_buf_size

Definition at line 776 of file miniz.h.

Referenced by tdefl_compress(), tdefl_flush_block(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_pLZ_code_buf

mz_uint8* tdefl_compressor::m_pLZ_code_buf

◆ m_pLZ_flags

mz_uint8 * tdefl_compressor::m_pLZ_flags

Definition at line 770 of file miniz.h.

Referenced by tdefl_flush_block(), tdefl_init(), tdefl_record_literal(), and tdefl_record_match().

◆ m_pOut_buf

void* tdefl_compressor::m_pOut_buf

Definition at line 775 of file miniz.h.

Referenced by tdefl_compress(), tdefl_flush_block(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_pOut_buf_size

size_t * tdefl_compressor::m_pOut_buf_size

Definition at line 776 of file miniz.h.

Referenced by tdefl_compress(), tdefl_flush_block(), tdefl_flush_output_buffer(), and tdefl_init().

◆ m_pOutput_buf

mz_uint8 * tdefl_compressor::m_pOutput_buf

Definition at line 770 of file miniz.h.

Referenced by tdefl_compress_lz_codes(), tdefl_flush_block(), and tdefl_init().

◆ m_pOutput_buf_end

mz_uint8 * tdefl_compressor::m_pOutput_buf_end

Definition at line 770 of file miniz.h.

Referenced by tdefl_compress_lz_codes(), tdefl_flush_block(), and tdefl_init().

◆ m_pPut_buf_func

tdefl_put_buf_func_ptr tdefl_compressor::m_pPut_buf_func

Definition at line 765 of file miniz.h.

Referenced by tdefl_compress(), tdefl_compress_buffer(), tdefl_flush_block(), and tdefl_init().

◆ m_pPut_buf_user

void* tdefl_compressor::m_pPut_buf_user

Definition at line 766 of file miniz.h.

Referenced by tdefl_flush_block(), and tdefl_init().

◆ m_prev_return_status

tdefl_status tdefl_compressor::m_prev_return_status

◆ m_pSrc

const mz_uint8* tdefl_compressor::m_pSrc

◆ m_saved_lit

mz_uint tdefl_compressor::m_saved_lit

Definition at line 772 of file miniz.h.

Referenced by tdefl_compress_normal(), and tdefl_init().

◆ m_saved_match_dist

mz_uint tdefl_compressor::m_saved_match_dist

Definition at line 772 of file miniz.h.

Referenced by tdefl_compress_normal(), and tdefl_init().

◆ m_saved_match_len

mz_uint tdefl_compressor::m_saved_match_len

Definition at line 772 of file miniz.h.

Referenced by tdefl_compress_normal(), and tdefl_init().

◆ m_src_buf_left

size_t tdefl_compressor::m_src_buf_left

Definition at line 779 of file miniz.h.

Referenced by tdefl_compress(), tdefl_compress_normal(), and tdefl_init().

◆ m_total_lz_bytes

mz_uint tdefl_compressor::m_total_lz_bytes

◆ m_wants_to_finish

mz_uint tdefl_compressor::m_wants_to_finish

Definition at line 772 of file miniz.h.

Referenced by tdefl_compress(), and tdefl_init().


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