proxygen
proxygen::huffman::HuffTree Member List

This is the complete list of members for proxygen::huffman::HuffTree, including all inherited members.

bits_proxygen::huffman::HuffTreeprivate
bitsTable() const proxygen::huffman::HuffTree
buildTree()proxygen::huffman::HuffTreeprivate
codes_proxygen::huffman::HuffTreeprivate
codesTable() const proxygen::huffman::HuffTree
decode(const uint8_t *buf, uint32_t size, folly::fbstring &literal) const proxygen::huffman::HuffTree
encode(folly::StringPiece literal, folly::io::QueueAppender &buf) const proxygen::huffman::HuffTree
fillIndex(SuperHuffNode &snode, uint32_t code, uint8_t bits, uint8_t ch, uint8_t level)proxygen::huffman::HuffTreeprivate
getCode(uint8_t ch) const proxygen::huffman::HuffTree
getEncodeSize(folly::StringPiece literal) const proxygen::huffman::HuffTree
HuffTree(const uint32_t *codes, const uint8_t *bits)proxygen::huffman::HuffTreeexplicit
HuffTree(HuffTree &&tree)=defaultproxygen::huffman::HuffTreeexplicit
HuffTree(const HuffTree &tree)proxygen::huffman::HuffTreeexplicitprotected
insert(uint32_t code, uint8_t bits, uint8_t ch)proxygen::huffman::HuffTreeprivate
nodes_proxygen::huffman::HuffTreeprivate
table_proxygen::huffman::HuffTreeprotected
~HuffTree()proxygen::huffman::HuffTreeinline