#include <LengthCache.h>
◆ TileLengthMarkers() [1/2]
grk::TileLengthMarkers::TileLengthMarkers |
( |
uint16_t | numSignalledTiles | ) |
|
|
explicit |
◆ TileLengthMarkers() [2/2]
grk::TileLengthMarkers::TileLengthMarkers |
( |
BufferedStream * | stream | ) |
|
|
explicit |
◆ ~TileLengthMarkers()
grk::TileLengthMarkers::~TileLengthMarkers |
( |
| ) |
|
◆ addTileMarkerInfo()
static bool grk::TileLengthMarkers::addTileMarkerInfo |
( |
uint16_t | tileno, |
|
|
CodeStreamInfo * | codeStreamInfo, |
|
|
uint16_t | type, |
|
|
uint64_t | pos, |
|
|
uint32_t | len ) |
|
static |
◆ invalidate()
void grk::TileLengthMarkers::invalidate |
( |
void | | ) |
|
◆ next() [1/2]
◆ next() [2/2]
◆ push() [1/2]
void grk::TileLengthMarkers::push |
( |
uint16_t | tileIndex, |
|
|
uint32_t | tile_part_size ) |
◆ push() [2/2]
◆ read()
bool grk::TileLengthMarkers::read |
( |
uint8_t * | headerData, |
|
|
uint16_t | header_size ) |
◆ rewind()
void grk::TileLengthMarkers::rewind |
( |
void | | ) |
|
◆ seek()
void grk::TileLengthMarkers::seek |
( |
TileSet * | tilesToDecompress, |
|
|
CodingParams * | cp, |
|
|
BufferedStream * | stream ) |
◆ valid()
bool grk::TileLengthMarkers::valid |
( |
void | | ) |
|
◆ writeBegin()
bool grk::TileLengthMarkers::writeBegin |
( |
uint16_t | numTilePartsTotal | ) |
|
◆ writeEnd()
bool grk::TileLengthMarkers::writeEnd |
( |
void | | ) |
|
◆ curr_vec_
◆ hasTileIndices_
bool grk::TileLengthMarkers::hasTileIndices_ |
|
private |
◆ markerIt_
TL_MAP::iterator grk::TileLengthMarkers::markerIt_ |
|
private |
◆ markers_
TL_MAP* grk::TileLengthMarkers::markers_ |
|
private |
◆ markerTilePartIndex_
uint16_t grk::TileLengthMarkers::markerTilePartIndex_ |
|
private |
◆ numSignalledTiles_
uint16_t grk::TileLengthMarkers::numSignalledTiles_ |
|
private |
◆ stream_
BufferedStream* grk::TileLengthMarkers::stream_ |
|
private |
◆ streamStart
uint64_t grk::TileLengthMarkers::streamStart |
|
private |
◆ tileCount_
uint16_t grk::TileLengthMarkers::tileCount_ |
|
private |
◆ valid_
bool grk::TileLengthMarkers::valid_ |
|
private |
The documentation for this struct was generated from the following file: