Grok 20.3.2
grk::StripDecompressor Class Reference

Stub — freebyrd thread pool has been removed. More...

#include <StripDecompressor.h>

Public Member Functions

 StripDecompressor (ITileProcessor *tp, uint16_t compno, uint8_t prec, std::atomic_bool &success, StripConfig config={})
 ~StripDecompressor ()
bool decompress ()
bool decompressStream (StripOutputCallback outputCallback)

Private Attributes

ITileProcessortp_
uint16_t compno_
uint8_t prec_
std::atomic_bool & success_
StripConfig config_

Detailed Description

Stub — freebyrd thread pool has been removed.

The class interface is preserved for compilation but decompress() always returns false.

Constructor & Destructor Documentation

◆ StripDecompressor()

grk::StripDecompressor::StripDecompressor ( ITileProcessor * tp,
uint16_t compno,
uint8_t prec,
std::atomic_bool & success,
StripConfig config = {} )

References compno_, config_, prec_, success_, and tp_.

◆ ~StripDecompressor()

grk::StripDecompressor::~StripDecompressor ( )
default

Member Function Documentation

◆ decompress()

bool grk::StripDecompressor::decompress ( )

◆ decompressStream()

bool grk::StripDecompressor::decompressStream ( StripOutputCallback outputCallback)

Member Data Documentation

◆ compno_

uint16_t grk::StripDecompressor::compno_
private

Referenced by StripDecompressor().

◆ config_

StripConfig grk::StripDecompressor::config_
private

Referenced by StripDecompressor().

◆ prec_

uint8_t grk::StripDecompressor::prec_
private

Referenced by StripDecompressor().

◆ success_

std::atomic_bool& grk::StripDecompressor::success_
private

Referenced by StripDecompressor().

◆ tp_

ITileProcessor* grk::StripDecompressor::tp_
private

Referenced by StripDecompressor().


The documentation for this class was generated from the following files: