Data Fields | |
| lzma_coder * | coder | 
| Data specific to the LZ-based encoder.   | |
| lzma_ret(* | code )(lzma_coder *restrict coder, lzma_mf *restrict mf, uint8_t *restrict out, size_t *restrict out_pos, size_t out_size) | 
| Function to encode from *dict to out[].   | |
| void(* | end )(lzma_coder *coder, lzma_allocator *allocator) | 
| Free allocated resources.   | |
| lzma_ret(* | options_update )(lzma_coder *coder, const lzma_filter *filter) | 
| Update the options in the middle of the encoding.   | |
Data specific to the LZ-based encoder.
| lzma_ret(* lzma_lz_encoder::code)(lzma_coder *restrict coder, lzma_mf *restrict mf, uint8_t *restrict out, size_t *restrict out_pos, size_t out_size) | 
Function to encode from *dict to out[].
| void(* lzma_lz_encoder::end)(lzma_coder *coder, lzma_allocator *allocator) | 
Free allocated resources.
| lzma_ret(* lzma_lz_encoder::options_update)(lzma_coder *coder, const lzma_filter *filter) | 
Update the options in the middle of the encoding.
 1.7.1