15#ifndef LZMA_H_INTERNAL
16# error Never include this file directly. Use <lzma.h> instead.
26#define LZMA_FILTERS_MAX 4
408 uint8_t *
out,
size_t *
out_pos,
size_t out_size)
const char * src
Definition lz4.h:866
Custom functions for memory handling.
Definition base.h:372
Filter options.
Definition filter.h:43
lzma_vli id
Filter ID.
Definition filter.h:54
void * options
Pointer to filter-specific options structure.
Definition filter.h:63
Passing data to and from liblzma.
Definition base.h:485
#define const
Definition zconf.h:230
lzma_ret
Return values used by several functions in liblzma.
Definition base.h:57
unsigned char lzma_bool
Boolean.
Definition base.h:29
const lzma_filter * filters
Definition container.h:315
const lzma_allocator * allocator
Definition filter.h:260
const lzma_allocator const uint8_t * props
Definition filter.h:362
const lzma_allocator const uint8_t size_t in_size
Definition filter.h:261
const lzma_allocator const uint8_t size_t uint8_t size_t * out_pos
Definition filter.h:262
lzma_filter * dest
Definition filter.h:120
lzma_filter const lzma_allocator *allocator lzma_nothrow
Definition filter.h:121
const lzma_allocator const uint8_t * in
Definition filter.h:261
const lzma_allocator const uint8_t size_t * in_pos
Definition filter.h:285
const lzma_filter *filters lzma_nothrow lzma_attr_warn_unused_result
Definition filter.h:181
const lzma_allocator const uint8_t size_t uint8_t * out
Definition filter.h:261
uint64_t lzma_vli
Variable-length integer type.
Definition vli.h:63
#define lzma_attr_const
Definition lzma.h:269
#define lzma_attr_pure
Definition lzma.h:265
#define LZMA_API(type)
Definition lzma.h:207