Israel Ors' HuffmanAlgorithm Documentation

HuffmanAlgorithm Fields

The fields of the HuffmanAlgorithm class are listed below. For a complete list of HuffmanAlgorithm class members, see the HuffmanAlgorithm Members topic.

Private Instance Fields

AmountListHolds the amount of repetitions of byte.
BinFormatUses to write and read the Headers to and from a stream.
BitsListI use this list to write the reverse path to a Byte.
ByteLocation This is a temporary array to sign where it's location in the BuildFrequencyTable function (the value is the location.
BytesListHolds the bytes that where found.
IsByteExist This array indicated if the byte with the value that correspond to the index of the array (0-255) was found or not in the stream.
StackThis stack is used to write extracted and shrinked bytes.

See Also

HuffmanAlgorithm Class | JadBenAutho.Tools Namespace