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

Encoded sequence length code and its additional-bit payload. More...

#include <zstandard.hpp>

Public Attributes

std::uint8_t code
 Sequence length code.
 
std::uint32_t additional_value
 Additional value stored after the code.
 
std::uint8_t number_of_bits
 Number of significant bits in additional_value.
 

Detailed Description

Encoded sequence length code and its additional-bit payload.

Definition at line 120 of file zstandard.hpp.

Member Data Documentation

◆ additional_value

std::uint32_t rpnx::compression::zstandard_codec::encoded_length::additional_value

Additional value stored after the code.

Definition at line 125 of file zstandard.hpp.

Referenced by rpnx::compression::zstandard_codec::compress_periodic_block().

◆ code

std::uint8_t rpnx::compression::zstandard_codec::encoded_length::code

Sequence length code.

Definition at line 123 of file zstandard.hpp.

Referenced by rpnx::compression::zstandard_codec::compress_periodic_block().

◆ number_of_bits

std::uint8_t rpnx::compression::zstandard_codec::encoded_length::number_of_bits

Number of significant bits in additional_value.

Definition at line 127 of file zstandard.hpp.

Referenced by rpnx::compression::zstandard_codec::compress_periodic_block().


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