#include <codestream.hpp>
◆ buf_chain() [1/2]
References bits, current_buf, current_length, last_byte, node_buf, node_length, node_pos, num_nodes, pos, tmp_byte, and total_length.
◆ buf_chain() [2/2]
buf_chain::buf_chain |
( |
uint32_t |
num | ) |
|
|
inlineexplicit |
References bits, current_buf, current_length, last_byte, node_buf, node_length, node_pos, num_nodes, pos, tmp_byte, and total_length.
◆ activate() [1/2]
void buf_chain::activate |
( |
| ) |
|
|
inline |
◆ activate() [2/2]
void buf_chain::activate |
( |
int |
n | ) |
|
|
inline |
◆ add_buf_node()
void buf_chain::add_buf_node |
( |
uint8_t * |
buf, |
|
|
uint32_t |
len |
|
) |
| |
|
inline |
◆ check_last_FF()
void buf_chain::check_last_FF |
( |
| ) |
|
|
inline |
◆ copy_N_bytes()
void buf_chain::copy_N_bytes |
( |
uint8_t *& |
buf, |
|
|
uint32_t |
N |
|
) |
| |
|
inline |
◆ flush_bits()
void buf_chain::flush_bits |
( |
| ) |
|
|
inline |
◆ get_bit()
uint8_t buf_chain::get_bit |
( |
| ) |
|
|
inline |
◆ get_byte()
uint8_t buf_chain::get_byte |
( |
| ) |
|
|
inline |
◆ get_current_address()
uint8_t* buf_chain::get_current_address |
( |
| ) |
|
|
inline |
◆ get_N_bits()
uint32_t buf_chain::get_N_bits |
( |
uint8_t |
N | ) |
|
|
inline |
◆ get_specific_byte()
uint8_t buf_chain::get_specific_byte |
( |
uint32_t |
bufpos | ) |
|
|
inline |
◆ get_total_length()
uint32_t buf_chain::get_total_length |
( |
| ) |
const |
|
inline |
◆ get_word()
uint16_t buf_chain::get_word |
( |
| ) |
|
|
inline |
◆ operator=()
◆ set_buf_node()
void buf_chain::set_buf_node |
( |
uint32_t |
index, |
|
|
uint8_t * |
buf, |
|
|
uint32_t |
len |
|
) |
| |
|
inline |
◆ bits
◆ current_buf
uint8_t* buf_chain::current_buf |
|
private |
◆ current_length
uint32_t buf_chain::current_length |
|
private |
◆ last_byte
uint8_t buf_chain::last_byte |
|
private |
◆ node_buf
std::vector<uint8_t *> buf_chain::node_buf |
|
private |
◆ node_length
std::vector<uint32_t> buf_chain::node_length |
|
private |
◆ node_pos
uint32_t buf_chain::node_pos |
|
private |
◆ num_nodes
uint32_t buf_chain::num_nodes |
|
private |
◆ pos
◆ tmp_byte
uint8_t buf_chain::tmp_byte |
|
private |
◆ total_length
uint32_t buf_chain::total_length |
|
private |
The documentation for this class was generated from the following file: