#include <omgmodellerpluginregistry.h>
Inheritance diagram for OmgModellerPluginRegistry:
Definition at line 32 of file omgmodellerpluginregistry.h.
Public Member Functions | |
const int | count () |
OmgModellerPluginInterface * | getPlugin (QString thePluginName="") |
QStringList | names () |
Static Public Member Functions | |
static OmgModellerPluginRegistry * | instance () |
Returns the instance pointer, creating the object on the first call. | |
Protected Member Functions | |
OmgModellerPluginRegistry (QObject *parent=0) | |
protected constructor | |
Private Attributes | |
QMap< QString, OmgModellerPluginInterface * > | mPluginsMap |
Static Private Attributes | |
static OmgModellerPluginRegistry * | mpInstance = 0 |
|
protected constructor
Definition at line 45 of file omgmodellerpluginregistry.cpp. References OmgModellerPluginInterface::getName(), mPluginsMap, and Omgui::pluginDirPath(). Referenced by instance(). |
Here is the call graph for this function:
|
Return the number of registered modeller plugins. Definition at line 92 of file omgmodellerpluginregistry.cpp. References mPluginsMap. |
|
Retrieve a pointer to a loaded plugin by id The client class should never delete the pointer returned by this function.
Definition at line 97 of file omgmodellerpluginregistry.cpp. References mPluginsMap. |
|
Returns the instance pointer, creating the object on the first call.
Definition at line 32 of file omgmodellerpluginregistry.cpp. References mpInstance, and OmgModellerPluginRegistry(). Referenced by OmgLayerSelector::buildTree(), OmgExperimentDesigner::getExperiment(), OmgAlgorithmSet::getFromActivePlugin(), OmgAbout::OmgAbout(), OmgOptions::OmgOptions(), OmgLocalitiesModelTest::rowsAndColumns(), OmgModelTest::run(), OmgExperimentTest::run(), and OmgMainWindow::runExperiment(). |
Here is the call graph for this function:
|
Get the available plugins names.
Definition at line 112 of file omgmodellerpluginregistry.cpp. References mPluginsMap. |
|
Definition at line 31 of file omgmodellerpluginregistry.cpp. Referenced by instance(). |
|
Definition at line 70 of file omgmodellerpluginregistry.h. Referenced by count(), getPlugin(), names(), and OmgModellerPluginRegistry(). |