JH-Toolkit v1.4.1
An engineering-oriented C++20 toolkit with duck-typed concepts, static design, async coroutines, and semantic containers — header-only, RTTI-free, and concurrency-friendly.
Loading...
Searching...
No Matches
jh::serio::huffman< Signature, Algo > Member List

This is the complete list of members for jh::serio::huffman< Signature, Algo >, including all inherited members.

build_canonical_codes(const jh::pod::array< std::uint8_t, table_size > &len_tbl, table_t &tbl)=delete (defined in jh::serio::huffman< Signature, Algo >)jh::serio::huffman< Signature, Algo >static
build_canonical_decoder(const jh::pod::array< std::uint8_t, table_size > &len_tbl, canonical_decoder &dec)=delete (defined in jh::serio::huffman< Signature, Algo >)jh::serio::huffman< Signature, Algo >static
build_code_length(const std::vector< node > &pool, int root, jh::pod::array< std::uint8_t, table_size > &len_tbl)=delete (defined in jh::serio::huffman< Signature, Algo >)jh::serio::huffman< Signature, Algo >static
canonical_decode(std::istream &is, std::uint64_t total_bits, const canonical_decoder &dec)=delete (defined in jh::serio::huffman< Signature, Algo >)jh::serio::huffman< Signature, Algo >static
compress(std::ostream &os, std::string_view input)jh::serio::huffman< Signature, Algo >inlinestatic
decompress(std::istream &is)jh::serio::huffman< Signature, Algo >inlinestatic