Struct ISequenceSegmentProcessorObserver¶
Defined in File ISequenceSegmentProcessorObserver.h
Inheritance Relationships¶
Derived Types¶
public SmartPeak::cli::RunWorkflow(Class RunWorkflow)public SmartPeak::EventDispatcher(Struct EventDispatcher)public SmartPeak::ProgressInfo(Class ProgressInfo)
Struct Documentation¶
-
struct SmartPeak::ISequenceSegmentProcessorObserver¶
Subclassed by SmartPeak::cli::RunWorkflow, SmartPeak::EventDispatcher, SmartPeak::ProgressInfo
Public Functions
-
virtual void onSequenceSegmentProcessorStart(const size_t nb_segments) = 0¶
-
virtual void onSequenceSegmentProcessorSampleStart(const std::string &segment_name) = 0¶
-
virtual void onSequenceSegmentProcessorSampleEnd(const std::string &segment_name) = 0¶
-
virtual void onSequenceSegmentProcessorEnd() = 0¶
-
virtual void onSequenceSegmentProcessorError(const std::string &segment_name, const std::string &processor_name, const std::string &error) = 0¶
-
virtual void onSequenceSegmentProcessorStart(const size_t nb_segments) = 0¶