Struct IApplicationProcessorObserver¶
Defined in File IApplicationProcessorObserver.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)public SmartPeak::SessionLoaderGenerator(Struct SessionLoaderGenerator)
Struct Documentation¶
-
struct IApplicationProcessorObserver¶
Subclassed by SmartPeak::cli::RunWorkflow, SmartPeak::EventDispatcher, SmartPeak::ProgressInfo, SmartPeak::serv::SeverEventDispatcherObserver, SmartPeak::SessionLoaderGenerator
Public Functions
-
virtual void onApplicationProcessorStart(const std::vector<std::string> &commands) = 0¶
-
virtual void onApplicationProcessorCommandStart(size_t command_index, const std::string &command_name) = 0¶
-
virtual void onApplicationProcessorCommandEnd(size_t command_index, const std::string &command_name) = 0¶
-
virtual void onApplicationProcessorEnd() = 0¶
-
virtual void onApplicationProcessorError(const std::string &error) = 0¶
-
virtual void onApplicationProcessorStart(const std::vector<std::string> &commands) = 0¶