sync toc
JadBenAutho.Tools
HuffmanAlgorithm Class
HuffmanAlgorithm Members
HuffmanAlgorithm Constructor
Fields
AmountList Field
BinFormat Field
BitsList Field
ByteLocation Field
BytesList Field
IsByteExist Field
Stack Field
Methods
BuildFrequencyTable Method
Dispose Method
Extract Method
Extract Method (Stream, Char[])
Extract Method (Stream, String, Char[])
ExtractWithProgress Method
ExtractWithProgress Method (Stream, Char[])
ExtractWithProgress Method (Stream, String, Char[])
GetArchivingRatio Method
GetComplementsBits Method
IsArchivedStream Method
IsPasswardProtectedStream Method
PasswordGen Method
Shrink Method
Shrink Method (Stream, Char[])
Shrink Method (Stream, String, Char[])
ShrinkWithProgress Method
ShrinkWithProgress Method (Stream, Char[])
ShrinkWithProgress Method (Stream, String, Char[])
SortArrays Method
WriteHeader Method
Events
PercentCompleted Event
WrongPassword Event
HuffmanAlgorithm.BitsStack Structure
HuffmanAlgorithm.BitsStack Members
Fields
Amount Field
Container Field
Methods
Empty Method
FillStack Method
IsEmpty Method
IsFull Method
NumOfBits Method
PopFlag Method
PushFlag Method
HuffmanAlgorithm.FileHeader Class
HuffmanAlgorithm.FileHeader Members
HuffmanAlgorithm.FileHeader Constructor
Fields
ComplementsBits Field
FT Field
Key Field
OriginalSize Field
version Field
HuffmanAlgorithm.FrequencyTable Class
HuffmanAlgorithm.FrequencyTable Members
HuffmanAlgorithm.FrequencyTable Constructor
Fields
FoundBytes Field
Frequency Field
HuffmanAlgorithm.HuffmanTree Class
HuffmanAlgorithm.HuffmanTree Members
HuffmanAlgorithm.HuffmanTree Constructor
Fields
FT Field
Leafs Field
OrphanNodes Field
RootNode Field
Methods
BuildTree Method
FindSmallestOrphanNodes Method
HuffmanAlgorithm.TreeNode Class
HuffmanAlgorithm.TreeNode Members
HuffmanAlgorithm.TreeNode Constructor
Fields
ByteValue Field
Lson Field
Parent Field
Rson Field
Value Field
PercentCompletedEventHandler Delegate
WrongPasswordEventHandler Delegate