RPNX::Compress
Self-contained C++20 compression and ZIP library
 
Loading...
Searching...
No Matches
rpnx::compression::zstandard_codec::normalized_probability_result Struct Reference

Parsed normalized FSE probabilities and their encoded byte length. More...

#include <zstandard.hpp>

Public Attributes

std::uint8_t accuracy_log
 Accuracy log encoded by the description.
 
std::vector< std::int16_t > probabilities
 Normalized probability for every symbol through the last encoded symbol.
 
std::size_t consumed_bytes
 Whole number of source bytes occupied by the description.
 

Detailed Description

Parsed normalized FSE probabilities and their encoded byte length.

Definition at line 49 of file zstandard.hpp.

Member Data Documentation

◆ accuracy_log

std::uint8_t rpnx::compression::zstandard_codec::normalized_probability_result::accuracy_log

Accuracy log encoded by the description.

Definition at line 52 of file zstandard.hpp.

Referenced by rpnx::compression::zstandard_codec::decode_fse_weights(), and rpnx::compression::zstandard_codec::decompress_compressed_block().

◆ consumed_bytes

std::size_t rpnx::compression::zstandard_codec::normalized_probability_result::consumed_bytes

Whole number of source bytes occupied by the description.

Definition at line 56 of file zstandard.hpp.

Referenced by rpnx::compression::zstandard_codec::decode_fse_weights(), and rpnx::compression::zstandard_codec::decompress_compressed_block().

◆ probabilities

std::vector< std::int16_t > rpnx::compression::zstandard_codec::normalized_probability_result::probabilities

Normalized probability for every symbol through the last encoded symbol.

Definition at line 54 of file zstandard.hpp.

Referenced by rpnx::compression::zstandard_codec::decode_fse_weights(), and rpnx::compression::zstandard_codec::decompress_compressed_block().


The documentation for this struct was generated from the following file: