Struct ISequenceProcessorObserver¶
Defined in File ISequenceProcessorObserver.h
Inheritance Relationships¶
Derived Types¶
public SmartPeak::cli::RunWorkflow(Class RunWorkflow)public SmartPeak::EventDispatcher(Struct EventDispatcher)public SmartPeak::ProgressInfo(Class ProgressInfo)public SmartPeak::serv::SeverEventDispatcherObserver(Struct SeverEventDispatcherObserver)
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¶
-
virtual void onSequenceProcessorStart(const size_t nb_injections) = 0¶