ComSDK
|
Контекст action item. Подробнее...
#include <action_item_context.h>
Открытые типы | |
enum | StatusCode { SuccStarted, SuccFinished, UnknownError } |
Статус работы action item. Подробнее... | |
typedef std::function < ActionItemExecutor::ErrorCode() > | ExecuteFunc |
typedef std::function< void(ActionItemExecutor::ErrorCode) > | OnFinishedClb |
Открытые члены | |
virtual ActionItemExecutor::ErrorCode | run ()=0 |
Запускает action item. | |
void | setExecuteFunction (ExecuteFunc func) |
Задает функцию для запуска | |
StatusCode | getStatus () |
Возвращает статус работы action item. | |
Защищенные данные | |
StatusCode | m_statusCode |
ExecuteFunc | m_func |
Контекст action item.
Контекст осуществляет запуск action item в выбранном режиме и хранит информацию о процессе работы action item.