#include <plugin.h>
Inheritance diagram for Yehia::PluginLoader:

Public Member Functions | |
| PluginLoader (ErrorHandler *parent) | |
| virtual std::string | id () const =0 |
| virtual Plugin * | load (PluginManager &mgr, const std::string &name)=0 |
| virtual void | scan (PluginManager &mgr) const =0 |
A plugin loader is responsible for loading a class of plugins (e.g. there is a plugin loader for loading native C++ plugins and others for the scripting languages).
|
|
Constructor.
|
|
|
Get identification.
|
|
||||||||||||
|
Load a plugin.
|
|
|
Scan for plugins.
|
1.3.7