RPNX::Compress
Self-contained C++20 compression and ZIP library
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Crpnx::compression::implementation::adler32_accumulatorIncremental Adler-32 accumulator
 Crpnx::compression::zip_detail::counting_output_iterator< output_iterator >::assignment_proxyAssignment proxy returned by operator*
 Crpnx::compression::xz_codec::block_recordSize metadata collected while decoding one xz block
 Crpnx::compression::bzip2_codec::burrows_wheeler_resultBurrows-Wheeler last column and its original rotation index
 Crpnx::compression::implementation::byte_reader< input_iterator, sentinel >Single-pass byte reader over an input iterator and sentinel
 Crpnx::compression::compression_optionsOptions shared by compression operations
 Crpnx::compression::zip_detail::counting_output_iterator< output_iterator >Output iterator that counts bytes while forwarding every assignment
 Crpnx::compression::implementation::crc32_accumulatorIncremental reflected IEEE CRC-32 accumulator
 Crpnx::compression::xz_codec::crc64_accumulatorIncremental CRC-64/XZ accumulator for streamed block data
 Crpnx::compression::zstandard_codec::decoder_statePersistent entropy tables and repeat offsets shared by compressed blocks
 Crpnx::compression::decompression_optionsResource and stream-validation policy for decompression operations
 Crpnx::compression::zip_detail::directory_recordDirectory metadata retained until the central directory is emitted
 Crpnx::compression::zstandard_codec::encoded_lengthEncoded sequence length code and its additional-bit payload
 Cstd::exception
 Crpnx::compression::compression_errorException raised for malformed streams, invalid options, and codec failures
 Crpnx::compression::zstandard_codec::forward_bit_readerRead a byte-aligned, forward, least-significant-bit-first bitstream
 Crpnx::compression::zstandard_codec::fse_entryOne state transition in an FSE decoding table
 Crpnx::compression::zstandard_codec::fse_tableNative FSE decoding table indexed by the current decoder state
 Crpnx::compression::deflate_codec::huffman_decoderCanonical Huffman decoder for the bit-reversed codes used by DEFLATE
 Crpnx::compression::zstandard_codec::huffman_description_resultA parsed Huffman tree description and its encoded byte length
 Crpnx::compression::bzip2_codec::huffman_nodeOne node in a canonical bzip2 Huffman decoding tree
 Crpnx::compression::zstandard_codec::huffman_nodeOne node in a native canonical Huffman decoding tree
 Crpnx::compression::bzip2_codec::huffman_tableCanonical bzip2 Huffman decoding tree
 Crpnx::compression::zstandard_codec::huffman_tableCanonical Huffman decoding tree retained for treeless literal blocks
 Crpnx::compression::bzip2_codec::iterator_bit_reader< byte_reader_type >MSB-first bit reader backed by a single-pass byte reader
 Crpnx::compression::deflate_codec::iterator_bit_reader< byte_reader_type >LSB-first bit reader that consumes a single-pass byte reader
 Crpnx::compression::bzip2_codec::iterator_bit_writer< output_iterator >MSB-first bit writer backed by an STL output iterator
 Crpnx::compression::deflate_codec::iterator_bit_writer< output_iterator >LSB-first bit writer that emits bytes through an STL output iterator
 Crpnx::compression::zstandard_codec::length_code_entryBaseline and additional-bit count selected by a sequence length code
 Crpnx::compression::xz_codec::lzma_model::length_modelProbability tables for the three LZMA match-length ranges
 Crpnx::compression::zstandard_codec::literals_resultDecoded literals and the number of compressed-block bytes they occupy
 Crpnx::compression::xz_codec::lzma_modelAdaptive probability tables and state used by LZMA
 Crpnx::compression::zstandard_codec::normalized_probability_resultParsed normalized FSE probabilities and their encoded byte length
 Crpnx::compression::xz_codec::range_decoderOne-shot LZMA range decoder
 Crpnx::compression::xz_codec::range_encoderOne-shot LZMA range encoder used by the deterministic literal encoder
 Crpnx::compression::zstandard_codec::reverse_bit_readerRead a Zstandard entropy bitstream from its end toward its beginning
 Crpnx::compression::lz4_codec::xxhash32_accumulatorIncremental XXH32 accumulator for streamed LZ4 content checksums
 Crpnx::compression::zstandard_codec::xxhash64_accumulatorIncremental XXH64 accumulator for streamed Zstandard checksums
 Crpnx::compression::zip_entryAn owning ZIP archive member
 Crpnx::compression::zip_extraction_optionsResource limits applied while parsing a ZIP archive