hgdal-1.0.0.1: Haskell binding to the GDAL library
Safe HaskellSafe-Inferred
LanguageHaskell2010

GDAL.OGRLayer

Documentation

newtype OGRLayer Source #

Constructors

OGRLayer (Ptr RawOGRLayer) 

Instances

Instances details
Show OGRLayer Source # 
Instance details

Defined in GDAL.OGRLayer.RawType

FPtr OGRLayer Source # 
Instance details

Defined in GDAL.OGRLayer.RawType

Associated Types

type Raw OGRLayer #

Eq OGRLayer Source # 
Instance details

Defined in GDAL.OGRLayer.RawType

Ord OGRLayer Source # 
Instance details

Defined in GDAL.OGRLayer.RawType

IGDALMajorObject OGRLayer Source # 
Instance details

Defined in GDAL.OGRLayer.Implementation

IOGRLayer OGRLayer Source # 
Instance details

Defined in GDAL.OGRLayer.Implementation

IDeletable OGRLayer Source # 
Instance details

Defined in GDAL.OGRLayer.Implementation

Methods

delete :: OGRLayer -> IO () #

Castable OGRLayer (Ptr RawOGRLayer) Source # 
Instance details

Defined in GDAL.OGRLayer.Cast

Methods

cast :: OGRLayer -> (Ptr RawOGRLayer -> IO r) -> IO r #

uncast :: Ptr RawOGRLayer -> (OGRLayer -> IO r) -> IO r #

type Raw OGRLayer Source # 
Instance details

Defined in GDAL.OGRLayer.RawType

upcastOGRLayer :: forall a. (FPtr a, IOGRLayer a) => a -> OGRLayer Source #

downcastOGRLayer :: forall a. (FPtr a, IOGRLayer a) => OGRLayer -> a Source #