|
eVaf
|
One external module implementing the iPluginFactory or the iPlugin interfaces. More...
#include <Plugins/pluginmanager_p.h>
Public Member Functions | |
| iPlugin * | create (QString const &name) |
| Creates the requested iPlugin interface object. More... | |
| bool | isLoaded () const |
| Returns true if the module is loaded. More... | |
| bool | load () |
| Loads the module. More... | |
| Module (QString const &name) | |
| Ctr. More... | |
| QString const & | name () const |
| The name of the module. More... | |
| void | unload () |
| Unloads the module. More... | |
| ~Module () | |
| Dtr. More... | |
One external module implementing the iPluginFactory or the iPlugin interfaces.
This class is a wrapper around the external module.
Definition at line 101 of file pluginmanager_p.h.
| eVaf::Plugins::Internal::Module::Module | ( | QString const & | name | ) |
Ctr.
| name | Name of the module |
| eVaf::Plugins::Internal::Module::~Module | ( | ) |
Dtr.
| iPlugin* eVaf::Plugins::Internal::Module::create | ( | QString const & | name | ) |
|
inline |
Returns true if the module is loaded.
Definition at line 115 of file pluginmanager_p.h.
| bool eVaf::Plugins::Internal::Module::load | ( | ) |
Loads the module.
|
inline |
The name of the module.
Definition at line 118 of file pluginmanager_p.h.
| void eVaf::Plugins::Internal::Module::unload | ( | ) |
Unloads the module.