15#ifndef LZMA_H_INTERNAL
16# error Never include this file directly. Use <lzma.h> instead.
73# define LZMA_BLOCK_HEADER_SIZE_MIN 8
74# define LZMA_BLOCK_HEADER_SIZE_MAX 1024
229 uint32_t reserved_int1;
230 uint32_t reserved_int2;
285#define lzma_block_header_size_decode(b) (((uint32_t)(b) + 1) * 4)
543 uint8_t *
out,
size_t *
out_pos,
size_t out_size)
577 uint8_t *
out,
size_t *
out_pos,
size_t out_size)
version
Definition setup.py:283
Custom functions for memory handling.
Definition base.h:372
Options for the Block and Block Header encoders and decoders.
Definition block.h:30
Filter options.
Definition filter.h:43
Passing data to and from liblzma.
Definition base.h:485
#define const
Definition zconf.h:230
lzma_reserved_enum
Type of reserved enumeration variable in structures.
Definition base.h:44
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_allocator const uint8_t size_t size_t uint8_t size_t size_t out_size lzma_nothrow
Definition block.h:581
const lzma_allocator const uint8_t size_t uint8_t size_t * out_pos
Definition block.h:528
const lzma_allocator const uint8_t size_t * in_pos
Definition block.h:579
const lzma_allocator const uint8_t size_t in_size
Definition block.h:527
const lzma_allocator const uint8_t * in
Definition block.h:527
uint8_t *out lzma_nothrow lzma_attr_warn_unused_result
Definition block.h:333
const lzma_allocator const uint8_t size_t uint8_t * out
Definition block.h:528
const lzma_allocator * allocator
Definition block.h:377
lzma_check
Type of the integrity check (Check ID)
Definition check.h:27
#define LZMA_CHECK_SIZE_MAX
Maximum size of a Check field.
Definition check.h:102
lzma_check check
Definition container.h:292
const lzma_filter * filters
Definition container.h:315
const lzma_allocator lzma_vli unpadded_size
Definition index.h:345
uint64_t lzma_vli
Variable-length integer type.
Definition vli.h:63
#define lzma_attr_pure
Definition lzma.h:265
#define LZMA_API(type)
Definition lzma.h:207
uint64_t compressed_size
Definition list.c:208
uint64_t uncompressed_size
Definition list.c:209