Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
Public Attributes | List of all members
Burger::DecompressDeflate::DeflateHuft_t Struct Reference

Deflate huffman tree definition. More...

Public Attributes

uint8_t m_bExtraOperation
 Number of extra bits or operation.
 
uint8_t m_bBitCount
 Number of bits in this code or subcode.
 
uint16_t m_uBase
 Literal, length base, distance base, or table offset.
 

Detailed Description

Deflate huffman tree definition.


Internal structure used by the Deflate decompressor to manage entries into the huffman tree. This structure is kept at a size that's a power of 2 for quick indexing

See also
Burger::DecompressDeflate

Member Data Documentation

◆ m_bBitCount

uint8_t Burger::DecompressDeflate::DeflateHuft_t::m_bBitCount

Number of bits in this code or subcode.

◆ m_bExtraOperation

uint8_t Burger::DecompressDeflate::DeflateHuft_t::m_bExtraOperation

Number of extra bits or operation.

◆ m_uBase

uint16_t Burger::DecompressDeflate::DeflateHuft_t::m_uBase

Literal, length base, distance base, or table offset.