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::auto_ptr< DataSource >  | make (const std::string &dsType) | 
|   | 
| static void  | remove (const std::string &dsType) | 
|   | 
A factory for data sources. 
- See also
 - DataSource 
 
Definition at line 57 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::auto_ptr<DataSource> te::da::DataSourceFactory::make  | 
          ( | 
          const std::string &  | 
          dsType | ) | 
           | 
         
       
   | 
  
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: