Loading...
Searching...
No Matches
te::gdal::DriverMetadata Struct Reference

GDAL driver metadata. More...

#include <Utils.h>

Public Member Functions

 DriverMetadata ()
 

Public Attributes

std::string m_driverName
 Driver name (driver description).
 
std::vector< std::string > m_extensions
 List of extensions handled by the driver (GDAL_DMD_EXTENSIONS).
 
bool m_isRaster
 Capability set by a driver having raster capability (GDAL_DCAP_RASTER).
 
bool m_isVector
 Capability set by a driver having vector capability (GDAL_DCAP_VECTOR).
 
std::string m_longName
 File long name (GDAL_DMD_LONGNAME).
 
bool m_subDatasetsSupport
 true if the driver has support for sub-datasets (GDAL_DMD_SUBDATASETS).
 
bool m_supportCreateCopy
 Capability set by a driver that implements the CreateCopy() API. (GDAL_DCAP_CREATECOPY).
 
bool m_supportCreation
 Capability set by a driver that implements the Create() API (GDAL_DCAP_CREATE).
 
bool m_supportOpen
 Capability set by a driver that implements the Open() API. (GDAL_DCAP_OPEN).
 

Detailed Description

GDAL driver metadata.

Definition at line 64 of file Utils.h.

Constructor & Destructor Documentation

◆ DriverMetadata()

te::gdal::DriverMetadata::DriverMetadata ( )
inline

Definition at line 76 of file Utils.h.

Member Data Documentation

◆ m_driverName

std::string te::gdal::DriverMetadata::m_driverName

Driver name (driver description).

Definition at line 72 of file Utils.h.

◆ m_extensions

std::vector< std::string > te::gdal::DriverMetadata::m_extensions

List of extensions handled by the driver (GDAL_DMD_EXTENSIONS).

Definition at line 73 of file Utils.h.

◆ m_isRaster

bool te::gdal::DriverMetadata::m_isRaster

Capability set by a driver having raster capability (GDAL_DCAP_RASTER).

Definition at line 67 of file Utils.h.

◆ m_isVector

bool te::gdal::DriverMetadata::m_isVector

Capability set by a driver having vector capability (GDAL_DCAP_VECTOR).

Definition at line 68 of file Utils.h.

◆ m_longName

std::string te::gdal::DriverMetadata::m_longName

File long name (GDAL_DMD_LONGNAME).

Definition at line 74 of file Utils.h.

◆ m_subDatasetsSupport

bool te::gdal::DriverMetadata::m_subDatasetsSupport

true if the driver has support for sub-datasets (GDAL_DMD_SUBDATASETS).

Definition at line 66 of file Utils.h.

◆ m_supportCreateCopy

bool te::gdal::DriverMetadata::m_supportCreateCopy

Capability set by a driver that implements the CreateCopy() API. (GDAL_DCAP_CREATECOPY).

Definition at line 71 of file Utils.h.

◆ m_supportCreation

bool te::gdal::DriverMetadata::m_supportCreation

Capability set by a driver that implements the Create() API (GDAL_DCAP_CREATE).

Definition at line 69 of file Utils.h.

◆ m_supportOpen

bool te::gdal::DriverMetadata::m_supportOpen

Capability set by a driver that implements the Open() API. (GDAL_DCAP_OPEN).

Definition at line 70 of file Utils.h.


The documentation for this struct was generated from the following file: