Mapper  0.9.0
API documentation
Classes | Typedefs
OpenOrienteering::ogr Namespace Reference

Classes

class  OGRCoordinateTransformationHDeleter
 
class  OGRDataSourceHDeleter
 
class  OGRFeatureHDeleter
 
class  OGRFieldDefnHDeleter
 
class  OGRGeometryHDeleter
 
class  OGRSpatialReferenceHDeleter
 
class  OGRStyleMgrHDeleter
 
class  OGRStyleTableHDeleter
 

Typedefs

using unique_transformation = std::unique_ptr< typename std::remove_pointer< OGRCoordinateTransformationH >::type, OGRCoordinateTransformationHDeleter >
 A convenience class for OGR C API coordinate transformation handles, similar to std::unique_ptr. More...
 
using unique_datasource = std::unique_ptr< typename std::remove_pointer< OGRDataSourceH >::type, OGRDataSourceHDeleter >
 A convenience class for OGR C API datasource handles, similar to std::unique_ptr. More...
 
using unique_feature = std::unique_ptr< typename std::remove_pointer< OGRFeatureH >::type, OGRFeatureHDeleter >
 A convenience class for OGR C API feature handles, similar to std::unique_ptr. More...
 
using unique_fielddefn = std::unique_ptr< typename std::remove_pointer< OGRFieldDefnH >::type, OGRFieldDefnHDeleter >
 A convenience class for OGR C API field definition handles, similar to std::unique_ptr. More...
 
using unique_geometry = std::unique_ptr< typename std::remove_pointer< OGRGeometryH >::type, OGRGeometryHDeleter >
 A convenience class for OGR C API geometry handles, similar to std::unique_ptr. More...
 
using unique_srs = std::unique_ptr< typename std::remove_pointer< OGRSpatialReferenceH >::type, OGRSpatialReferenceHDeleter >
 A convenience class for OGR C API SRS handles, similar to std::unique_ptr. More...
 
using unique_stylemanager = std::unique_ptr< typename std::remove_pointer< OGRStyleMgrH >::type, OGRStyleMgrHDeleter >
 A convenience class for OGR C API style manager handles, similar to std::unique_ptr. More...
 
using unique_styletable = std::unique_ptr< typename std::remove_pointer< OGRStyleTableH >::type, OGRStyleTableHDeleter >
 A convenience class for OGR C API style manager handles, similar to std::unique_ptr. More...
 

Typedef Documentation

◆ unique_datasource

using OpenOrienteering::ogr::unique_datasource = typedef std::unique_ptr<typename std::remove_pointer<OGRDataSourceH>::type, OGRDataSourceHDeleter>

A convenience class for OGR C API datasource handles, similar to std::unique_ptr.

◆ unique_feature

using OpenOrienteering::ogr::unique_feature = typedef std::unique_ptr<typename std::remove_pointer<OGRFeatureH>::type, OGRFeatureHDeleter>

A convenience class for OGR C API feature handles, similar to std::unique_ptr.

◆ unique_fielddefn

using OpenOrienteering::ogr::unique_fielddefn = typedef std::unique_ptr<typename std::remove_pointer<OGRFieldDefnH>::type, OGRFieldDefnHDeleter>

A convenience class for OGR C API field definition handles, similar to std::unique_ptr.

◆ unique_geometry

using OpenOrienteering::ogr::unique_geometry = typedef std::unique_ptr<typename std::remove_pointer<OGRGeometryH>::type, OGRGeometryHDeleter>

A convenience class for OGR C API geometry handles, similar to std::unique_ptr.

◆ unique_srs

using OpenOrienteering::ogr::unique_srs = typedef std::unique_ptr<typename std::remove_pointer<OGRSpatialReferenceH>::type, OGRSpatialReferenceHDeleter>

A convenience class for OGR C API SRS handles, similar to std::unique_ptr.

◆ unique_stylemanager

using OpenOrienteering::ogr::unique_stylemanager = typedef std::unique_ptr<typename std::remove_pointer<OGRStyleMgrH>::type, OGRStyleMgrHDeleter>

A convenience class for OGR C API style manager handles, similar to std::unique_ptr.

◆ unique_styletable

using OpenOrienteering::ogr::unique_styletable = typedef std::unique_ptr<typename std::remove_pointer<OGRStyleTableH>::type, OGRStyleTableHDeleter>

A convenience class for OGR C API style manager handles, similar to std::unique_ptr.

◆ unique_transformation

using OpenOrienteering::ogr::unique_transformation = typedef std::unique_ptr<typename std::remove_pointer<OGRCoordinateTransformationH>::type, OGRCoordinateTransformationHDeleter>

A convenience class for OGR C API coordinate transformation handles, similar to std::unique_ptr.