2 #ifndef iun_BasePluginH
3 #define iun_BasePluginH
86 typedef MAC_DLLEXPORT
BasePlugin* RegisterPluginFunction(
void* p_inputParam);
107 return interfaceName ==
"BasePlugin";
147 #endif // iun_BasePluginH
Базовый интерфейс плагина
Definition: base_plugin.h:83
virtual std::string getInterfaceName() const
Definition: base_plugin.h:95
virtual bool isInstanceOf(const std::string &interfaceName) const
Definition: base_plugin.h:105
virtual void destroyPlugin()=0