Module: Omnizip::Algorithms

Defined in:
lib/omnizip/algorithms.rb,
lib/omnizip/algorithms/lzma.rb,
lib/omnizip/algorithms/bzip2.rb,
lib/omnizip/algorithms/lzma2.rb,
lib/omnizip/algorithms/lzma2.rb,
lib/omnizip/algorithms/ppmd7.rb,
lib/omnizip/algorithms/ppmd8.rb,
lib/omnizip/algorithms/deflate.rb,
lib/omnizip/algorithms/xz_lzma2.rb,
lib/omnizip/algorithms/bzip2/bwt.rb,
lib/omnizip/algorithms/bzip2/mtf.rb,
lib/omnizip/algorithms/bzip2/rle.rb,
lib/omnizip/algorithms/deflate64.rb,
lib/omnizip/algorithms/ppmd_base.rb,
lib/omnizip/algorithms/zstandard.rb,
lib/omnizip/algorithms/lzma/match.rb,
lib/omnizip/algorithms/lzma/state.rb,
lib/omnizip/algorithms/ppmd7/model.rb,
lib/omnizip/algorithms/ppmd8/model.rb,
lib/omnizip/algorithms/lzma/decoder.rb,
lib/omnizip/algorithms/lzma/encoder.rb,
lib/omnizip/algorithms/registration.rb,
lib/omnizip/algorithms/bzip2/decoder.rb,
lib/omnizip/algorithms/bzip2/encoder.rb,
lib/omnizip/algorithms/bzip2/huffman.rb,
lib/omnizip/algorithms/lzma/xz_state.rb,
lib/omnizip/algorithms/lzma2/encoder.rb,
lib/omnizip/algorithms/ppmd7/context.rb,
lib/omnizip/algorithms/ppmd7/decoder.rb,
lib/omnizip/algorithms/ppmd7/encoder.rb,
lib/omnizip/algorithms/ppmd8/context.rb,
lib/omnizip/algorithms/ppmd8/decoder.rb,
lib/omnizip/algorithms/ppmd8/encoder.rb,
lib/omnizip/algorithms/zstandard/fse.rb,
lib/omnizip/algorithms/lzma/bit_model.rb,
lib/omnizip/algorithms/lzma/constants.rb,
lib/omnizip/algorithms/sevenzip_lzma2.rb,
lib/omnizip/algorithms/deflate/decoder.rb,
lib/omnizip/algorithms/deflate/encoder.rb,
lib/omnizip/algorithms/lzma/dictionary.rb,
lib/omnizip/algorithms/lzma/lzma_state.rb,
lib/omnizip/algorithms/lzma/xz_encoder.rb,
lib/omnizip/algorithms/lzma2/constants.rb,
lib/omnizip/algorithms/ppmd7/constants.rb,
lib/omnizip/algorithms/ppmd8/constants.rb,
lib/omnizip/algorithms/zstandard/frame.rb,
lib/omnizip/algorithms/lzma/range_coder.rb,
lib/omnizip/algorithms/lzma2/properties.rb,
lib/omnizip/algorithms/deflate/constants.rb,
lib/omnizip/algorithms/deflate64/decoder.rb,
lib/omnizip/algorithms/deflate64/encoder.rb,
lib/omnizip/algorithms/lzma/length_coder.rb,
lib/omnizip/algorithms/lzma/lzip_decoder.rb,
lib/omnizip/algorithms/lzma/match_finder.rb,
lib/omnizip/algorithms/lzma2/lzma2_chunk.rb,
lib/omnizip/algorithms/zstandard/decoder.rb,
lib/omnizip/algorithms/zstandard/encoder.rb,
lib/omnizip/algorithms/zstandard/huffman.rb,
lib/omnizip/algorithms/lzma/range_decoder.rb,
lib/omnizip/algorithms/lzma/range_encoder.rb,
lib/omnizip/algorithms/ppmd7/symbol_state.rb,
lib/omnizip/algorithms/zstandard/literals.rb,
lib/omnizip/algorithms/deflate64/constants.rb,
lib/omnizip/algorithms/lzma/distance_coder.rb,
lib/omnizip/algorithms/lzma2/chunk_manager.rb,
lib/omnizip/algorithms/zstandard/constants.rb,
lib/omnizip/algorithms/zstandard/fse/table.rb,
lib/omnizip/algorithms/zstandard/sequences.rb,
lib/omnizip/algorithms/lzma/literal_decoder.rb,
lib/omnizip/algorithms/lzma/literal_encoder.rb,
lib/omnizip/algorithms/lzma/optimal_encoder.rb,
lib/omnizip/algorithms/lzma/xz_encoder_fast.rb,
lib/omnizip/algorithms/lzma/xz_range_encoder.rb,
lib/omnizip/algorithms/lzma/xz_utils_decoder.rb,
lib/omnizip/algorithms/zstandard/frame/block.rb,
lib/omnizip/algorithms/zstandard/fse/encoder.rb,
lib/omnizip/algorithms/deflate64/lz77_encoder.rb,
lib/omnizip/algorithms/zstandard/frame/header.rb,
lib/omnizip/algorithms/deflate64/huffman_coder.rb,
lib/omnizip/algorithms/lzma/lzma_alone_decoder.rb,
lib/omnizip/algorithms/lzma/probability_models.rb,
lib/omnizip/algorithms/zstandard/fse/bitstream.rb,
lib/omnizip/algorithms/lzma/match_finder_config.rb,
lib/omnizip/algorithms/lzma/xz_price_calculator.rb,
lib/omnizip/algorithms/lzma2/xz_encoder_adapter.rb,
lib/omnizip/algorithms/ppmd8/restoration_method.rb,
lib/omnizip/algorithms/lzma/match_finder_factory.rb,
lib/omnizip/algorithms/zstandard/huffman_encoder.rb,
lib/omnizip/algorithms/lzma/xz_probability_models.rb,
lib/omnizip/algorithms/lzma2/simple_lzma2_encoder.rb,
lib/omnizip/algorithms/zstandard/literals_encoder.rb,
lib/omnizip/algorithms/lzma/xz_range_encoder_exact.rb,
lib/omnizip/algorithms/lzma/xz_match_finder_adapter.rb,
lib/omnizip/algorithms/lzma/xz_buffered_range_encoder.rb

Overview

Compression algorithm implementations

Defined Under Namespace

Modules: LZMA2Const Classes: BZip2, Deflate, Deflate64, LZMA, LZMA2, LZMA2Encoder, LZMA2XzEncoderAdapter, PPMd7, PPMd8, PPMdBase, SevenZipLZMA2, XZLZMA2, XzUtilsDecoder, Zstandard

Constant Summary collapse

XzEncoderAdapter =

Backward compatibility alias

LZMA2XzEncoderAdapter