This encapsulates a GDAL dataSet and closes it when it runs out of scope. It also creates a wrapper to the dataSet in the cases which the file has a RPC metadata.
More...
#include <ScopedDataSetHandle.h>
This encapsulates a GDAL dataSet and closes it when it runs out of scope. It also creates a wrapper to the dataSet in the cases which the file has a RPC metadata.
Definition at line 48 of file ScopedDataSetHandle.h.
◆ ScopedDataSetHandle()
te::gdal::ScopedDataSetHandle::ScopedDataSetHandle |
( |
GDALDataset * |
gdalDataSetHandle | ) |
|
◆ ~ScopedDataSetHandle()
te::gdal::ScopedDataSetHandle::~ScopedDataSetHandle |
( |
| ) |
|
◆ getGDALDataSetHandle()
GDALDataset* te::gdal::ScopedDataSetHandle::getGDALDataSetHandle |
( |
| ) |
const |
◆ m_gdalDataSetHandle
GDALDataset* te::gdal::ScopedDataSetHandle::m_gdalDataSetHandle |
|
private |
◆ m_gdalDataSetWrappedHandle
GDALDataset* te::gdal::ScopedDataSetHandle::m_gdalDataSetWrappedHandle |
|
private |
The documentation for this class was generated from the following file: