GDAL data set manager.  
 More...
#include <DataSetsManager.h>
GDAL data set manager. 
Definition at line 50 of file DataSetsManager.h.
 
| Enumerator | 
|---|
| MultipleAccessType  | 
 Allows multiple concurrent connections to the uri.  
 | 
| SingleAccessType  | 
 Allows just one single connection to the uri.  
 | 
Definition at line 57 of file DataSetsManager.h.
 
 
  
  
      
        
          | te::gdal::DataSetsManager::DataSetsManager  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | te::gdal::DataSetsManager::~DataSetsManager  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | void te::gdal::DataSetsManager::decrementUseCounter  | 
          ( | 
          const std::string &  | 
          uri | ) | 
           | 
        
      
 
Decrement the use counter for the given raster URI. 
- Parameters
 - 
  
  
 
 
 
It returns a reference to the singleton instance. 
- Returns
 - A reference to the singleton instance. 
 
 
 
      
        
          | bool te::gdal::DataSetsManager::incrementUseCounter  | 
          ( | 
          const std::string &  | 
          uri,  | 
        
        
           | 
           | 
          const AccessType  | 
          aType  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Try to increment the use counter for the given raster URI. 
- Parameters
 - 
  
    | uri | RasterURI.  | 
    | aType | Access type.  | 
  
   
- Returns
 - true if OK, false if the increment could not be done. 
 
 
 
  
  
      
        
          | boost::mutex te::gdal::DataSetsManager::m_mutex | 
         
       
   | 
  
mutableprotected   | 
  
 
 
  
  
      
        
          | UrisInfoT te::gdal::DataSetsManager::m_openURIS | 
         
       
   | 
  
mutableprotected   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/gdal/DataSetsManager.h