15 #ifndef LZMA_H_INTERNAL
16 # error Never include this file directly. Use <lzma.h> instead.
26 #define LZMA_FILTERS_MAX 4
const lzma_filter * filters
const lzma_allocator * allocator
const lzma_allocator const uint8_t * props
const lzma_allocator const uint8_t size_t in_size
const lzma_allocator const uint8_t size_t uint8_t size_t * out_pos
LZMA_API(lzma_bool) lzma_filter_encoder_is_supported(lzma_vli id) lzma_nothrow lzma_attr_const
Test if the given Filter ID is supported for encoding.
lzma_filter const lzma_allocator *allocator lzma_nothrow
const lzma_allocator const uint8_t * in
const lzma_allocator const uint8_t size_t * in_pos
const lzma_filter *filters lzma_nothrow lzma_attr_warn_unused_result
const lzma_allocator const uint8_t size_t uint8_t * out
Custom functions for memory handling.
void * options
Pointer to filter-specific options structure.
Passing data to and from liblzma.
uint64_t lzma_vli
Variable-length integer type.
lzma_ret
Return values used by several functions in liblzma.
unsigned char lzma_bool
Boolean.