The methods of the HuffmanAlgorithm.BitsStack structure are listed below. For a complete list of HuffmanAlgorithm.BitsStack structure members, see the HuffmanAlgorithm.BitsStack Members topic.
Empty | This function removes all the bits from the stack. |
Equals (inherited from ValueType) | Indicates whether this instance and a specified object are equal. |
FillStack | Fill the stack with 8 bits. If the stack is full, the given byte will override the old bits. |
GetHashCode (inherited from ValueType) | Returns the hash code for this instance. |
GetType (inherited from Object) | Gets the Type of the current instance. |
IsEmpty | Indicated if the stack unit is empty(0 bits). |
IsFull | Indicated if the stack unit is full with 8 bits. |
NumOfBits | Get the number of bits, currently located in the stack. |
PopFlag | Pops a bit from the right of the stack (Least significant bit). |
PushFlag | Push a bit to the left of the stack (Most significant bit). |
ToString (inherited from ValueType) | Returns the fully qualified type name of this instance. |
Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |
HuffmanAlgorithm.BitsStack Class | JadBenAutho.Tools Namespace