Struct IApplicationProcessorObserver

Inheritance Relationships

Derived Types

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