Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
lzma_lz_decoder Struct Reference

#include <lz_decoder.h>

Data Fields

void * coder
 Data specific to the LZ-based decoder.
 
lzma_ret(* code )(void *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 )(void *coder, const void *options)
 
void(* set_uncompressed )(void *coder, lzma_vli uncompressed_size, bool allow_eopm)
 
void(* end )(void *coder, const lzma_allocator *allocator)
 Free allocated resources.
 

Field Documentation

◆ code

lzma_ret(* code)(void *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.

◆ coder

void * coder

Data specific to the LZ-based decoder.

◆ end

void(* end)(void *coder, const lzma_allocator *allocator)

Free allocated resources.

◆ reset

void(* reset)(void *coder, const void *options)

◆ set_uncompressed

void(* set_uncompressed)(void *coder, lzma_vli uncompressed_size, bool allow_eopm)

Set the uncompressed size. If uncompressed_size == LZMA_VLI_UNKNOWN then allow_eopm will always be true.


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