Struct SeverEventDispatcherObserver¶
Defined in File Server.h
Inheritance Relationships¶
Base Types¶
public SmartPeak::IApplicationProcessorObserver(Struct IApplicationProcessorObserver)public SmartPeak::ISequenceProcessorObserver(Struct ISequenceProcessorObserver)public SmartPeak::ISequenceSegmentProcessorObserver(Struct ISequenceSegmentProcessorObserver)public SmartPeak::ISampleGroupProcessorObserver(Struct ISampleGroupProcessorObserver)public SmartPeak::ISequenceObserver(Struct ISequenceObserver)public SmartPeak::ITransitionsObserver(Struct ITransitionsObserver)
Struct Documentation¶
-
struct SeverEventDispatcherObserver : public SmartPeak::IApplicationProcessorObserver, public SmartPeak::ISequenceProcessorObserver, public SmartPeak::ISequenceSegmentProcessorObserver, public SmartPeak::ISampleGroupProcessorObserver, public SmartPeak::ISequenceObserver, public SmartPeak::ITransitionsObserver¶
Public Functions
-
inline virtual void onApplicationProcessorStart(const std::vector<std::string> &commands) override¶
-
inline virtual void onApplicationProcessorCommandStart(size_t command_index, const std::string &command_name) override¶
-
inline virtual void onApplicationProcessorCommandEnd(size_t command_index, const std::string &command_name) override¶
-
inline virtual void onApplicationProcessorEnd() override¶
-
inline virtual void onApplicationProcessorError(const std::string &error) override¶
-
inline virtual void onSequenceProcessorStart(const size_t nb_injections) override¶
-
inline virtual void onSequenceProcessorSampleStart(const std::string &sample_name) override¶
-
inline virtual void onSequenceProcessorSampleEnd(const std::string &sample_name) override¶
-
inline virtual void onSequenceProcessorEnd() override¶
-
inline virtual void onSequenceProcessorError(const std::string &sample_name, const std::string &processor_name, const std::string &error) override¶
-
inline virtual void onSequenceSegmentProcessorStart(const size_t nb_segments) override¶
-
inline virtual void onSequenceSegmentProcessorSampleStart(const std::string &segment_name) override¶
-
inline virtual void onSequenceSegmentProcessorSampleEnd(const std::string &segment_name) override¶
-
inline virtual void onSequenceSegmentProcessorEnd() override¶
-
inline virtual void onSequenceSegmentProcessorError(const std::string &segment_name, const std::string &processor_name, const std::string &error) override¶
-
inline virtual void onSampleGroupProcessorStart(const size_t nb_groups) override¶
-
inline virtual void onSampleGroupProcessorSampleStart(const std::string &group_name) override¶
-
inline virtual void onSampleGroupProcessorSampleEnd(const std::string &group_name) override¶
-
inline virtual void onSampleGroupProcessorEnd() override¶
-
inline virtual void onSampleGroupProcessorError(const std::string &group_name, const std::string &processor_name, const std::string &error)¶
-
inline virtual void onSequenceUpdated() override¶
-
inline virtual void onTransitionsUpdated() override¶
Public Members
-
std::vector<std::tuple<std::string, size_t, std::string, std::vector<std::string>>> events_¶
-
inline virtual void onApplicationProcessorStart(const std::vector<std::string> &commands) override¶