Sese Framework
x.y.z
A cross-platform framework
|
Huffman 解码节点 更多...
#include <Huffman.h>
Public 成员函数 | |
huffman_node_t (huffman_node_t *l=nullptr, huffman_node_t *r=nullptr, int16_t c=-1) noexcept | |
virtual | ~huffman_node_t () |
int16_t | code () const |
void | code (int16_t c) |
huffman_node_t * | left () |
void | left (huffman_node_t *l) |
huffman_node_t * | right () |
void | right (huffman_node_t *r) |
Protected 属性 | |
huffman_node_t * | m_left |
huffman_node_t * | m_right |
int16_t | m_code |
Huffman 解码节点
|
explicitnoexcept |
|
inlinevirtual |
|
inlinenodiscard |
|
inline |
|
inline |
引用了 m_left.
|
inline |
|
inline |
引用了 m_right.
|
protected |
被这些函数引用 code(), code() , 以及 ~huffman_node_t().
|
protected |
被这些函数引用 left(), left() , 以及 ~huffman_node_t().
|
protected |
被这些函数引用 right(), right() , 以及 ~huffman_node_t().