XZ Utils  5.1.0alpha
Data Structures
Here are the data structures with brief descriptions:
oCargs_info
oCblock_header_infoInformation about a .xz Block
oCfile_pair
oCindex_cat_infoStructure to pass info to index_cat_helper()
oCindex_group
oCindex_record
oCindex_stream
oCindex_treeAVL tree to hold index_stream or index_group structures
oCindex_tree_node_s
oCio_buf
oClzma_allocatorCustom functions for memory handling
oClzma_blockOptions for the Block and Block Header encoders and decoders
oClzma_check_stateStructure to hold internal state of the check being calculated
oClzma_coder_s
oClzma_dict
oClzma_filterFilter options
oClzma_filter_coderBoth lzma_filter_encoder and lzma_filter_decoder begin with these members
oClzma_filter_decoder
oClzma_filter_encoder
oClzma_filter_info_s
oClzma_index_hash_info
oClzma_index_hash_s
oClzma_index_iterIterator to get information about Blocks and Streams
oClzma_index_s
oClzma_internal_s
oClzma_length_decoderLength decoder probabilities; see comments in lzma_common.h
oClzma_length_encoder
oClzma_lz_decoder
oClzma_lz_encoder
oClzma_lz_options
oClzma_match
oClzma_mf_s
oClzma_next_coder_sHold data and function pointers of the next filter in the chain
oClzma_optimal
oClzma_options_bcjOptions for BCJ filters
oClzma_options_deltaOptions for the Delta filter
oClzma_options_easy
oClzma_options_lzmaOptions specific to the LZMA1 and LZMA2 filters
oClzma_range_decoder
oClzma_range_encoder
oClzma_sha256_stateState for the internal SHA-256 implementation
oClzma_simple_s
oClzma_streamPassing data to and from liblzma
oClzma_stream_flagsOptions for encoding/decoding Stream Header and Stream Footer
oCname_id_map
oCoption_map
\Cxz_file_infoInformation about a .xz file