FACT++
1.0
|
#include <huffman.h>
Public Member Functions | |
Decoder () | |
~Decoder () | |
void | Set (uint16_t sym, uint8_t n=0, size_t bits=0) |
void | Build (const TreeNode &p, uint64_t bits=0, uint8_t n=0) |
Decoder (const TreeNode &p) | |
const uint8_t * | Decode (const uint8_t *in_ptr, const uint8_t *in_end, uint16_t *out_ptr, const uint16_t *out_end) const |
Decoder (const uint8_t *bufin, int64_t &pindex) | |
Public Attributes | |
uint16_t | symbol |
uint8_t | nbits |
bool | isLeaf |
Decoder * | lut |