Hosted by
|
Depixel
| | type Bit_Buffer | |
| A buffer for an array of bits. | |
| | type Bit_Buffer_Access | |
| Access type. | |
| | function Create | |
| Create a bit buffer with a capacity of 8 * Byte_Count bits. | |
|
| | procedure Deallocate | |
| Free the bit buffer's memory and set the instance variable to
null. | |
Param | Type | Description |
in out This | Bit_Buffer_Access |
|
|
| | procedure Reset | |
| Restart reading from the left of the bit buffer. | |
|
| | procedure Clear | |
| Add another row with all bits set to False. | |
|
| | procedure Read_Row | |
| Add another row, filled with data from a stream. | |
|
| | function Read_Bit | |
| Read the next bit from the bit buffer and advance the bit pointer. | |
|
|
|