ComSDK
|
Базовый интерфейс плагина Подробнее...
#include <base_plugin.h>
Открытые типы | |
typedef MAC_DLLEXPORT BasePlugin * | RegisterPluginFunction (void *p_inputParam) |
Открытые члены | |
virtual std::string | getInterfaceName () const |
virtual bool | isInstanceOf (const std::string &interfaceName) const |
virtual void | destroyPlugin ()=0 |
Базовый интерфейс плагина
Базовый интерфейс объявляет минимальный набор методов, необходимых для идентификации плагина по строковому идентификатору, имени и типу, а также объявлет метод для инициализации другими плагинами.