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.