A factory for data sources.  
 More...
#include <DataSourceFactory.h>
|  | 
| static void | add (const std::string &dsType, FactoryFnctType f) | 
|  | 
| static bool | find (const std::string &dsType) | 
|  | 
| static std::unique_ptr< DataSource > | make (const std::string &driver, const te::core::URI &connInfo) | 
|  | 
| static std::unique_ptr< DataSource > | make (const std::string &driver, const std::string &connInfo) | 
|  | 
| static void | remove (const std::string &dsType) | 
|  | 
A factory for data sources. 
- See also
- DataSource 
Definition at line 59 of file DataSourceFactory.h.
  
  | 
        
          | static void te::da::DataSourceFactory::add | ( | const std::string & | dsType, |  
          |  |  | FactoryFnctType | f |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | static bool te::da::DataSourceFactory::find | ( | const std::string & | dsType | ) |  |  | static | 
 
 
  
  | 
        
          | static std::unique_ptr<DataSource> te::da::DataSourceFactory::make | ( | const std::string & | driver, |  
          |  |  | const te::core::URI & | connInfo |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | static std::unique_ptr<DataSource> te::da::DataSourceFactory::make | ( | const std::string & | driver, |  
          |  |  | const std::string & | connInfo |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | static void te::da::DataSourceFactory::remove | ( | const std::string & | dsType | ) |  |  | static | 
 
 
  
  | 
        
          | std::map<std::string, FactoryFnctType> te::da::DataSourceFactory::sm_factories |  | staticprivate | 
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/dataaccess/datasource/DataSourceFactory.h