FACT++  1.0
Huffman::Decoder Struct Reference

#include <huffman.h>

+ Collaboration diagram for Huffman::Decoder:

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
 
Decoderlut
 

Detailed Description

Definition at line 230 of file huffman.h.


The documentation for this struct was generated from the following file: