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

One state transition in an FSE decoding table. More...

#include <zstandard.hpp>

Public Attributes

std::uint8_t symbol
 Symbol emitted when this state is decoded.
 
std::uint8_t number_of_bits
 Number of bits used to select the next state.
 
std::uint16_t baseline
 Baseline added to the decoded transition bits.
 

Detailed Description

One state transition in an FSE decoding table.

Definition at line 29 of file zstandard.hpp.

Member Data Documentation

◆ baseline

std::uint16_t rpnx::compression::zstandard_codec::fse_entry::baseline

Baseline added to the decoded transition bits.

Definition at line 36 of file zstandard.hpp.

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

◆ number_of_bits

std::uint8_t rpnx::compression::zstandard_codec::fse_entry::number_of_bits

Number of bits used to select the next state.

Definition at line 34 of file zstandard.hpp.

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

◆ symbol

std::uint8_t rpnx::compression::zstandard_codec::fse_entry::symbol

Symbol emitted when this state is decoded.

Definition at line 32 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: