|
Grok 12.0.1
|
Bit input/output. More...
#include <IBitIO.h>
Public Member Functions | |
| virtual | ~IBitIO () |
| virtual size_t | numBytes ()=0 |
| Number of bytes written. | |
| virtual bool | write (uint32_t v, uint32_t n)=0 |
| Write bits. | |
| virtual bool | write (uint32_t v)=0 |
| virtual void | read (uint32_t *bits, uint8_t n)=0 |
| Read bits. | |
| virtual uint8_t | read (void)=0 |
| Read bit. | |
| virtual bool | flush ()=0 |
| Flush bits. | |
| virtual void | inalign ()=0 |
| Passes the ending bits (coming from flushing) | |
Bit input/output.
|
inlinevirtual |
Passes the ending bits (coming from flushing)
Implemented in grk::BitIO.
Implemented in grk::BitIO.