| BitIsSet | Returns True if Specified Bit of BitList is 1. | 
| Bits2LStr | Converts a Long Bit list to a string of '1' and '0'. | 
| Bits2Str | Converts a Bit list to a string of '1' and '0'. | 
| BitsSet | Returns a number from 0 -> 32 indicating the number of Bits Set. | 
| ClearAllBits | Sets all Bits in a BitList to 0. | 
| ClearBit | Sets specified Bit of a BitList to 0. | 
| ESBClear | Fills given structure with specified number of 0 values, effectively clearing it. | 
| ESBExchange | Swaps the data for the specified number of bytes between the two structures. | 
| ESBSame | Returns True if two structures have the same bytes for the first Size Words. | 
| FlipAllBits | Flips all Bits in a BitList, i.e 1 becomes 0 and 0 becomes 1. | 
| FlipBit | Flips specified Bit of a BitList, ie 0 becomes 1 and 1 becomes 0. | 
| MakeInt64 | Combine High and Low DWord into Int64. | 
| ReverseBits | Reverses the Bit List, ie Bit 15 swap Bit 0, Bit 14 swap Bit1, etc. | 
| SetAllBits | Sets all Bits in a BitList to 1. | 
| SetBit | Sets specified Bit of a BitList to 1. | 
| SplitInt64 | Split a Int64 into High DWord and Low DWord. | 
| Str2Bits | Converts a string of '1' and '0' into a BitList. | 
| SwapXY | Swap 2 Values using a Temp Value. |