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