OTB
9.0.0
Orfeo Toolbox
|
#include <otbGDALDriverManagerWrapper.h>
Public Member Functions | |
GDALDatasetWrapper::Pointer | Create (std::string &driverShortName, std::string filename, int nXSize, int nYSize, int nBands, GDALDataType eType, char **papszOptions) const |
GDALDriver * | GetDriverByName (std::string driverShortName) const |
GDALDatasetWrapper::Pointer | Open (std::string filename) const |
Static Public Member Functions | |
static GDALDriverManagerWrapper & | GetInstance () |
Private Member Functions | |
GDALDriverManagerWrapper () | |
~GDALDriverManagerWrapper () | |
Provide an unique instance of a GDALDataSet.
This class provides an unique instance of GDALDataSet which remain available during all the program lifetime. This class automatically allocate and destroy the available gdal drivers.
Definition at line 60 of file otbGDALDriverManagerWrapper.h.
|
private |
|
private |
GDALDatasetWrapper::Pointer otb::GDALDriverManagerWrapper::Create | ( | std::string & | driverShortName, |
std::string | filename, | ||
int | nXSize, | ||
int | nYSize, | ||
int | nBands, | ||
GDALDataType | eType, | ||
char ** | papszOptions | ||
) | const |
GDALDriver* otb::GDALDriverManagerWrapper::GetDriverByName | ( | std::string | driverShortName | ) | const |
|
inlinestatic |
Definition at line 65 of file otbGDALDriverManagerWrapper.h.
GDALDatasetWrapper::Pointer otb::GDALDriverManagerWrapper::Open | ( | std::string | filename | ) | const |