8#ifndef HSILIBS_SRC_HSI_HSIFRAMEPROCESSOR_HPP_
9#define HSILIBS_SRC_HSI_HSIFRAMEPROCESSOR_HPP_
36 explicit HSIFrameProcessor(std::unique_ptr<datahandlinglibs::FrameErrorRegistry>& error_registry,
bool )
TaskRawDataProcessorModel(std::unique_ptr< FrameErrorRegistry > &error_registry, bool post_processing_enabled)
HSIFrameProcessor(std::unique_ptr< datahandlinglibs::FrameErrorRegistry > &error_registry, bool)
timestamp_t m_previous_ts
datahandlinglibs::TaskRawDataProcessorModel< hsilibs::HSI_FRAME_STRUCT > inherited
hsilibs::HSI_FRAME_STRUCT * frameptr
void frame_error_check(frameptr)
void timestamp_check(frameptr)
std::uint64_t timestamp_t
void conf(const appmodel::DataHandlerModule *conf) override
Set the emulator mode, if active, timestamps of processed packets are overwritten with new ones.