Class RawDataConsumer

Inheritance Relationships

Derived Types

Class Documentation

class RawDataConsumer

Virtual base for raw-observation consumers

Subclassed by mola::FilterBase, mola::FrontEndBase

Virtual interface of any RawDataConsumer

{

virtual void onNewObservation(const CObservation::Ptr &o) = 0

To be called whenever a new observation arrives. It should return as fast as possible, enqueuing the data for processing in another thread.

Public Functions

RawDataConsumer() = default
virtual ~RawDataConsumer() = default