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