#include <ChunkBuffer.h>
◆ ChunkBuffer()
| grk::ChunkBuffer::ChunkBuffer |
( |
| ) |
|
◆ ~ChunkBuffer()
| grk::ChunkBuffer::~ChunkBuffer |
( |
| ) |
|
◆ add_chunk() [1/2]
| void grk::ChunkBuffer::add_chunk |
( |
grk_buf * |
chunk | ) |
|
◆ add_chunk() [2/2]
| grk_buf* grk::ChunkBuffer::add_chunk |
( |
uint8_t * |
buf, |
|
|
size_t |
len, |
|
|
bool |
ownsData |
|
) |
| |
◆ alloc_and_push_back()
| bool grk::ChunkBuffer::alloc_and_push_back |
( |
size_t |
len | ) |
|
◆ cleanup()
| void grk::ChunkBuffer::cleanup |
( |
void |
| ) |
|
◆ copy_to_contiguous_buffer()
| bool grk::ChunkBuffer::copy_to_contiguous_buffer |
( |
uint8_t * |
buffer | ) |
|
◆ get_cur_chunk_len()
| size_t grk::ChunkBuffer::get_cur_chunk_len |
( |
void |
| ) |
|
◆ get_cur_chunk_offset()
| size_t grk::ChunkBuffer::get_cur_chunk_offset |
( |
void |
| ) |
|
◆ get_global_offset()
| size_t grk::ChunkBuffer::get_global_offset |
( |
void |
| ) |
|
◆ get_global_ptr()
| uint8_t* grk::ChunkBuffer::get_global_ptr |
( |
void |
| ) |
|
◆ incr_cur_chunk_offset()
| void grk::ChunkBuffer::incr_cur_chunk_offset |
( |
size_t |
offset | ) |
|
◆ increment()
| void grk::ChunkBuffer::increment |
( |
void |
| ) |
|
◆ push_back()
| bool grk::ChunkBuffer::push_back |
( |
uint8_t * |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ read()
| size_t grk::ChunkBuffer::read |
( |
void * |
p_buffer, |
|
|
size_t |
nb_bytes |
|
) |
| |
◆ rewind()
| void grk::ChunkBuffer::rewind |
( |
void |
| ) |
|
◆ skip()
| size_t grk::ChunkBuffer::skip |
( |
size_t |
nb_bytes | ) |
|
◆ zero_copy_read()
| bool grk::ChunkBuffer::zero_copy_read |
( |
uint8_t ** |
ptr, |
|
|
size_t |
chunk_len |
|
) |
| |
◆ chunks
| std::vector<grk_buf*> grk::ChunkBuffer::chunks |
◆ cur_chunk_id
| size_t grk::ChunkBuffer::cur_chunk_id |
◆ data_len
| size_t grk::ChunkBuffer::data_len |
The documentation for this struct was generated from the following file: