| allSOTMarkersParsed()=0 | grk::ITileProcessor | pure virtual |
| canPreCalculateTileLen(void)=0 | grk::ITileProcessorCompress | pure virtual |
| canWritePocMarker(void)=0 | grk::ITileProcessorCompress | pure virtual |
| decompressFromCachedTileParts()=0 | grk::ITileProcessor | pure virtual |
| decompressPrepareWithTLM(const std::shared_ptr< TPFetchSeq > &tilePartFetchSeq)=0 | grk::ITileProcessor | pure virtual |
| decompressWithTLM(const std::shared_ptr< TPFetchSeq > &tilePartFetchSeq, CoderPool *streamPool, Rect32 unreducedImageBounds, std::function< void()> post, TileFutureManager &futures)=0 | grk::ITileProcessor | pure virtual |
| differentialUpdate(Rect32 unreducedImageBounds)=0 | grk::ITileProcessor | pure virtual |
| doCompress(void)=0 | grk::ITileProcessorCompress | pure virtual |
| doPostT1(void)=0 | grk::ITileProcessor | pure virtual |
| getCodingParams(void)=0 | grk::ITileProcessor | pure virtual |
| getCurrentPluginTile(void) const =0 | grk::ITileProcessor | pure virtual |
| getHeaderImage(void)=0 | grk::ITileProcessor | pure virtual |
| getImage(void)=0 | grk::ITileProcessor | pure virtual |
| getIndex(void) const =0 | grk::ITileProcessor | pure virtual |
| getMaxNumDecompressResolutions(void)=0 | grk::ITileProcessor | pure virtual |
| getMCT(void)=0 | grk::ITileProcessor | pure virtual |
| getNumProcessedPackets(void)=0 | grk::ITileProcessor | pure virtual |
| getPacketLengthCache(void)=0 | grk::ITileProcessor | pure virtual |
| getPacketTracker(void)=0 | grk::ITileProcessorCompress | pure virtual |
| getPreCalculatedTileLen(void)=0 | grk::ITileProcessorCompress | pure virtual |
| getProgressionState()=0 | grk::ITileProcessor | pure virtual |
| getScheduler(void)=0 | grk::ITileProcessor | pure virtual |
| getStream(void)=0 | grk::ITileProcessor | pure virtual |
| getTCP(void)=0 | grk::ITileProcessor | pure virtual |
| getTile(void)=0 | grk::ITileProcessor | pure virtual |
| getTileCacheStrategy(void)=0 | grk::ITileProcessor | pure virtual |
| getTilePartCounter(void) const =0 | grk::ITileProcessorCompress | pure virtual |
| getUnreducedTileWindow(void)=0 | grk::ITileProcessor | pure virtual |
| hasError(void)=0 | grk::ITileProcessor | pure virtual |
| hasUnparsedTileParts()=0 | grk::ITileProcessor | pure virtual |
| incNumProcessedPackets(void)=0 | grk::ITileProcessor | pure virtual |
| incNumProcessedPackets(uint64_t numPackets)=0 | grk::ITileProcessor | pure virtual |
| incNumReadDataPackets(void)=0 | grk::ITileProcessor | pure virtual |
| incrementIndex(void)=0 | grk::ITileProcessor | pure virtual |
| incTilePartCounter(void)=0 | grk::ITileProcessorCompress | pure virtual |
| ingestUncompressedData(uint8_t *p_src, uint64_t src_length)=0 | grk::ITileProcessorCompress | pure virtual |
| init(void)=0 | grk::ITileProcessor | pure virtual |
| isBestEffortDecompressed(void)=0 | grk::ITileProcessor | pure virtual |
| isCompressor(void)=0 | grk::ITileProcessor | pure virtual |
| isInitialized(void)=0 | grk::ITileProcessor | pure virtual |
| isStripOutputWritten() const =0 | grk::ITileProcessor | pure virtual |
| needsMctDecompress(uint16_t compno)=0 | grk::ITileProcessor | pure virtual |
| needsMctDecompress(void)=0 | grk::ITileProcessor | pure virtual |
| needsRateControl(void)=0 | grk::ITileProcessorCompress | pure virtual |
| parseTilePart(std::vector< std::unique_ptr< MarkerParser > > *parsers, IStream *bifurcatedStream, uint16_t mainMarkerId, TilePartInfo tilePartInfo)=0 | grk::ITileProcessor | pure virtual |
| post_decompressT2T1(GrkImage *scratch)=0 | grk::ITileProcessor | pure virtual |
| preCompressTile(size_t thread_id)=0 | grk::ITileProcessorCompress | pure virtual |
| prepareForDecompression(void)=0 | grk::ITileProcessor | pure virtual |
| readPLT(uint8_t *headerData, uint16_t headerSize)=0 | grk::ITileProcessor | pure virtual |
| readSOT(IStream *stream, uint8_t *headerData, uint16_t headerSize, TilePartInfo &tilePartInfo, bool needToReadIndexAndLength)=0 | grk::ITileProcessor | pure virtual |
| reinitForReDecompress(void)=0 | grk::ITileProcessor | pure virtual |
| release(void)=0 | grk::ITileProcessor | pure virtual |
| release(uint32_t strategy)=0 | grk::ITileProcessor | pure virtual |
| releaseForSwath()=0 | grk::ITileProcessor | pure virtual |
| resetSOTParsing()=0 | grk::ITileProcessor | pure virtual |
| scheduleAndRunDecompress(CoderPool *coderPool, Rect32 unreducedImageBounds, std::function< void()> post, TileFutureManager &futures)=0 | grk::ITileProcessor | pure virtual |
| scheduledForDecompression(void)=0 | grk::ITileProcessor | pure virtual |
| setBestEffortDecompressed(void)=0 | grk::ITileProcessor | pure virtual |
| setCurrentPluginTile(grk_plugin_tile *tile)=0 | grk::ITileProcessor | pure virtual |
| setFirstPocTilePart(bool res)=0 | grk::ITileProcessorCompress | pure virtual |
| setImage(GrkImage *img)=0 | grk::ITileProcessor | pure virtual |
| setProcessors(MarkerParser *parser)=0 | grk::ITileProcessor | pure virtual |
| setProgIterNum(uint32_t num)=0 | grk::ITileProcessorCompress | pure virtual |
| setStream(IStream *stream, bool ownsStream)=0 | grk::ITileProcessor | pure virtual |
| setTruncated(void)=0 | grk::ITileProcessor | pure virtual |
| shouldDecodeComponent(uint16_t compno)=0 | grk::ITileProcessor | pure virtual |
| writeTilePartT2(uint32_t *tileBytesWritten)=0 | grk::ITileProcessorCompress | pure virtual |
| ~ITileProcessor()=default | grk::ITileProcessor | virtual |
| ~ITileProcessorCompress()=default | grk::ITileProcessorCompress | virtual |