Struct ISequenceProcessorObserver

Inheritance Relationships

Derived Types

Struct Documentation

struct ISequenceProcessorObserver

Subclassed by SmartPeak::cli::RunWorkflow, SmartPeak::EventDispatcher, SmartPeak::ProgressInfo, SmartPeak::serv::SeverEventDispatcherObserver

Public Functions

virtual void onSequenceProcessorStart(const size_t nb_injections) = 0
virtual void onSequenceProcessorSampleStart(const std::string &sample_name) = 0
virtual void onSequenceProcessorSampleEnd(const std::string &sample_name) = 0
virtual void onSequenceProcessorEnd() = 0
virtual void onSequenceProcessorError(const std::string &sample_name, const std::string &processor_name, const std::string &error) = 0