|
Ring Daemon
|
This class is used to attempt loading a plugin library. More...
#include <pluginloader.h>


Public Member Functions | |
| virtual JAMI_PluginInitFunc | getInitFunction () const |
| Search loaded library for its initialization function. | |
| virtual void * | getSymbol (const char *name) const =0 |
| virtual | ~Plugin ()=default |
Static Public Member Functions | |
| static Plugin * | load (const std::string &path, std::string &error) |
| Load plugin's library. | |
Protected Member Functions | |
| Plugin ()=default | |
This class is used to attempt loading a plugin library.
Definition at line 30 of file pluginloader.h.
|
virtualdefault |
|
protecteddefault |
|
inlinevirtual |
Search loaded library for its initialization function.
Definition at line 46 of file pluginloader.h.
References getSymbol(), and JAMI_DYN_INIT_FUNC_NAME.

Implemented in jami::DLPlugin.
Referenced by getInitFunction().
Load plugin's library.
Definition at line 23 of file pluginloader.cpp.
References jami::emitSignal().
Referenced by jami::PluginManager::load().
