Pottu
Public Member Functions | List of all members
pottu::StageRaw Class Referenceabstract

Abstract baseclass for all raw data processing stages. More...

#include <StageRaw.hpp>

Inheritance diagram for pottu::StageRaw:
Inheritance graph
[legend]
Collaboration diagram for pottu::StageRaw:
Collaboration graph
[legend]

Public Member Functions

virtual ~StageRaw ()
 virtual Destructor.
 
virtual void process (std::vector< dataitem_t > &dp)=0
 Uses or modifies raw dataitems. More...
 

Detailed Description

Abstract baseclass for all raw data processing stages.

Raw processing stage is a pipeline stage which takes in and optionally modifies raw data.

Currently there is no pottu pipeline stage which just prosesses the raw data.

Member Function Documentation

◆ process()

virtual void pottu::StageRaw::process ( std::vector< dataitem_t > &  dp)
pure virtual

Uses or modifies raw dataitems.

Parameters
dpContainer of data items to be used or modified.

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