Sese Framework
x.y.z
A cross-platform framework
|
Huffman 编码器 更多...
#include <Huffman.h>
Public 成员函数 | |
huffman_encoder_t () noexcept | |
virtual | ~huffman_encoder_t () noexcept=default |
std::vector< uint8_t > | encode (const std::vector< uint8_t > &src) noexcept |
std::vector< uint8_t > | encode (const std::string &src) noexcept |
std::vector< uint8_t > | encode (const char *ptr) noexcept |
Protected 成员函数 | |
bool | write_bit (uint8_t bit) noexcept |
Private 属性 | |
uint8_t | m_byte |
uint8_t | m_count |
Huffman 编码器
|
noexcept |
|
virtualdefaultnoexcept |
|
noexcept |
引用了 encode().
|
noexcept |
引用了 encode().
|
noexcept |
|
inlineprotectednoexcept |
|
private |
|
private |