#include <BitIO.h>
◆ BitIO() [1/2]
| grk::BitIO::BitIO |
( |
uint8_t * | bp, |
|
|
uint64_t | len, |
|
|
bool | isCompressor ) |
◆ BitIO() [2/2]
◆ bytein()
| void grk::BitIO::bytein |
( |
void | | ) |
|
|
private |
References buf, buf_len, ct, grk::grklog, grk::J2K_EPH, grk::J2K_SOP, offset, read0xFF, and start.
Referenced by getbit(), getbit(), and inalign().
◆ flush()
| bool grk::BitIO::flush |
( |
void | | ) |
|
|
overridevirtual |
◆ getbit() [1/2]
| void grk::BitIO::getbit |
( |
uint32_t * | bits, |
|
|
uint8_t | pos ) |
|
private |
◆ getbit() [2/2]
| uint8_t grk::BitIO::getbit |
( |
void | | ) |
|
|
private |
◆ getcommacode()
| uint8_t grk::BitIO::getcommacode |
( |
void | | ) |
|
◆ getnumpasses()
| void grk::BitIO::getnumpasses |
( |
uint32_t * | numpasses | ) |
|
◆ inalign()
| void grk::BitIO::inalign |
( |
void | | ) |
|
|
overridevirtual |
◆ numBytes()
| size_t grk::BitIO::numBytes |
( |
void | | ) |
|
|
overridevirtual |
Number of bytes written.
- Returns
- the number of bytes written
Implements grk::IBitIO.
References offset.
◆ putbit()
| bool grk::BitIO::putbit |
( |
uint8_t | b | ) |
|
|
private |
◆ putcommacode()
| bool grk::BitIO::putcommacode |
( |
uint8_t | n | ) |
|
◆ putnumpasses()
| bool grk::BitIO::putnumpasses |
( |
uint32_t | n | ) |
|
◆ read() [1/2]
| void grk::BitIO::read |
( |
uint32_t * | bits, |
|
|
uint8_t | n ) |
|
overridevirtual |
◆ read() [2/2]
| uint8_t grk::BitIO::read |
( |
void | | ) |
|
|
overridevirtual |
◆ write() [1/2]
| bool grk::BitIO::write |
( |
uint32_t | v | ) |
|
|
overridevirtual |
◆ write() [2/2]
| bool grk::BitIO::write |
( |
uint32_t | v, |
|
|
uint32_t | n ) |
|
overridevirtual |
◆ writeByte()
| bool grk::BitIO::writeByte |
( |
void | | ) |
|
|
private |
◆ buf
◆ buf_len
| size_t grk::BitIO::buf_len |
|
private |
◆ ct
◆ offset
| size_t grk::BitIO::offset |
|
private |
◆ read0xFF
| bool grk::BitIO::read0xFF |
|
private |
◆ start
| uint8_t* grk::BitIO::start |
|
private |
◆ stream
The documentation for this class was generated from the following files: