Data Fields

lzma_lz_decoder Struct Reference

Data Fields

lzma_codercoder
 Data specific to the LZ-based decoder.
lzma_ret(* code )(lzma_coder *restrict coder, lzma_dict *restrict dict, const uint8_t *restrict in, size_t *restrict in_pos, size_t in_size)
 Function to decode from in[] to *dict.
void(* reset )(lzma_coder *coder, const void *options)
void(* set_uncompressed )(lzma_coder *coder, lzma_vli uncompressed_size)
 Set the uncompressed size.
void(* end )(lzma_coder *coder, lzma_allocator *allocator)
 Free allocated resources.

Field Documentation

Data specific to the LZ-based decoder.

Referenced by lzma_decoder_init().

lzma_ret(* lzma_lz_decoder::code)(lzma_coder *restrict coder, lzma_dict *restrict dict, const uint8_t *restrict in, size_t *restrict in_pos, size_t in_size)

Function to decode from in[] to *dict.

Set the uncompressed size.

Free allocated resources.


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