ComSDK
|
Синхронный запускатель плагина Подробнее...
#include <plugin_executor.h>
Открытые члены | |
PluginExecutor (const std::string &libName) | |
Констуктор, соответствующий обычному плагину | |
PluginExecutor (const std::string &subpluginSID, std::shared_ptr< BasePlugin > plugin) | |
Констуктор, соответствующий субплагину множественного плагина | |
std::map< std::string, SubPluginInfo > | getSubPlugins () |
Возвращает имена субплагинов и соответвующие объекты ActionItem. | |
virtual ErrorCode | execute (Anymap &io) |
Выполняет синхронный запуск. Результат будет записан в io. | |
Защищенные члены | |
ErrorCode | loadPlugin () |
Additional Inherited Members | |
Открытые типы inherited from com::sys::ActionItemExecutor | |
enum | ErrorCode { Success, FileNotFound, CannotLoadLibrary, CannotLoadFunc, CannotCreateObject, CannotExecute } |
Коды ошибки запуска Подробнее... | |
Синхронный запускатель плагина