A singleton that can be used to register plugin engines.
More...
#include <PluginEngineManager.h>
A singleton that can be used to register plugin engines.
Definition at line 53 of file PluginEngineManager.h.
te::core::PluginEngineManager::PluginEngineManager |
( |
| ) |
|
|
protected |
te::core::PluginEngineManager::~PluginEngineManager |
( |
| ) |
|
|
protected |
void te::core::PluginEngineManager::clear |
( |
| ) |
|
Unregister every plugin engine.
Find a plugin engine with the given id.
- Exceptions
-
Register a new plugin engine.
- Exceptions
-
InvalidArgumentException | It throws an exception if the engine argument is not valid or another engine with the same name is already registered. |
void te::core::PluginEngineManager::remove |
( |
const std::string & |
engine_id | ) |
|
Unregister the plugin engine.
- Exceptions
-
Impl* te::core::PluginEngineManager::m_pimpl |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/core/plugin/PluginEngineManager.h