![]() |
Fledge
An open source edge computing platform for industrial users
|
The PythonPluginHandle class is used to represent an interface to a plugin that is available as a python script. More...
#include <notification_python_plugin_handle.h>
Public Member Functions | |
NotificationPythonPluginHandle (const char *name, const char *path) | |
Constructor for NotificationPythonPluginHandle. More... | |
![]() | |
PythonPluginHandle (const char *name, const char *path) | |
~PythonPluginHandle () | |
Base destructor. More... | |
void * | ResolveSymbol (const char *sym) |
Gets function pointer from loaded python interface library that can be invoked to call 'sym' function in python plugin. More... | |
void * | GetInfo () |
Returns function pointer that can be invoked to call 'plugin_info' function in python plugin. | |
void * | getHandle () |
Additional Inherited Members | |
![]() | |
void * | m_hndl |
std::string | m_interfaceObjName |
std::string | m_name |
std::string | m_type |
The PythonPluginHandle class is used to represent an interface to a plugin that is available as a python script.
NotificationPythonPluginHandle::NotificationPythonPluginHandle | ( | const char * | pluginName, |
const char * | pluginPathName | ||
) |
Constructor for NotificationPythonPluginHandle.