Данный модуль содержит интерфейсы плагинов, поддерживаемые ядром.
Подробнее...
|
typedef MAC_DLLEXPORT BasePlugin * | com::sys::BasePlugin::RegisterPluginFunction (void *p_inputParam) |
|
Данный модуль содержит интерфейсы плагинов, поддерживаемые ядром.
virtual void com::sys::BasePlugin::destroyPlugin |
( |
| ) |
|
|
pure virtual |
Возвращает уникальный строковый идентификатор плагина
- Возвращает
- Строковый идентификатор
Возвращает имя плагина
- Возвращает
- Имя плагина
Возвращает тип плагина
- Возвращает
- Тип плагина
Инициализирует плагин. При необходимости обеспечивается доступ к другим плагинам. Выполняется при создании экземпляра плагина в системе
- Аргументы
-
[in] | p_plugins | Список плагинов |
- Возвращает
- true, если инициализация прошла успешно
Деинициализирует плагин. Выполняется при удалении плагина из системы
virtual std::string com::sys::BasePlugin::getInterfaceName |
( |
| ) |
const |
|
inlinevirtual |
virtual bool com::sys::BasePlugin::isInstanceOf |
( |
const std::string & |
interfaceName | ) |
const |
|
inlinevirtual |