libfly  6.2.2
C++20 utility library for Linux, macOS, and Windows
fly::coders::HuffmanEncoder Member List

This is the complete list of members for fly::coders::HuffmanEncoder, including all inherited members.

encode_binary(std::istream &decoded, fly::BitStreamWriter &encoded) overridefly::coders::HuffmanEncoderprotectedvirtual
encode_file(const std::filesystem::path &decoded, const std::filesystem::path &encoded)fly::coders::Encodervirtual
encode_internal(std::istream &decoded, std::ostream &encoded) finalfly::coders::BinaryEncoderprotectedvirtual
encode_string(const std::string &decoded, std::string &encoded)fly::coders::Encodervirtual
HuffmanEncoder(const std::shared_ptr< CoderConfig > &config) noexceptfly::coders::HuffmanEncoderexplicit
~Encoder()=defaultfly::coders::Encodervirtual