Grok 20.3.2
grk::IMarkerProcessor Struct Referenceabstract

#include <MarkerParser.h>

Inheritance diagram for grk::IMarkerProcessor:
grk::MarkerProcessor

Public Member Functions

 IMarkerProcessor (uint16_t ID)
virtual ~IMarkerProcessor ()=default
virtual bool process (uint8_t *headerData, uint16_t headerSize) const =0

Public Attributes

uint16_t id

Constructor & Destructor Documentation

◆ IMarkerProcessor()

grk::IMarkerProcessor::IMarkerProcessor ( uint16_t ID)

References id.

Referenced by grk::MarkerProcessor::MarkerProcessor().

◆ ~IMarkerProcessor()

virtual grk::IMarkerProcessor::~IMarkerProcessor ( )
virtualdefault

Member Function Documentation

◆ process()

virtual bool grk::IMarkerProcessor::process ( uint8_t * headerData,
uint16_t headerSize ) const
pure virtual

Implemented in grk::MarkerProcessor.

Referenced by grk::MarkerScratch::process().

Member Data Documentation

◆ id

uint16_t grk::IMarkerProcessor::id

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