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

GDAL.OGRLayer.RawType

Documentation

data RawOGRLayer Source #

Instances

Instances details
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 #

(IOGRLayer a, FPtr a) => Castable a (Ptr RawOGRLayer) Source # 
Instance details

Defined in GDAL.OGRLayer.Cast

Methods

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

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

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