hgdal-1.0.0.0: src/GDAL/GDALDataset/FFI.hsc
{-# LANGUAGE ForeignFunctionInterface, InterruptibleFFI #-}
module GDAL.GDALDataset.FFI where
import Data.Word
import Data.Int
import Foreign.C
import Foreign.Ptr
import GDAL.GDALDataset.RawType
import GDAL.GDALDataset.RawType
import GDAL.OGRLayer.RawType
foreign import ccall interruptible
"HGDALGDALDataset.h GDALDataset_delete" c_gdaldataset_delete ::
Ptr RawGDALDataset -> IO ()
foreign import ccall interruptible
"HGDALGDALDataset.h GDALDataset_GetLayer" c_gdaldataset_getlayer ::
Ptr RawGDALDataset -> CInt -> IO (Ptr RawOGRLayer)
foreign import ccall interruptible
"HGDALGDALDataset.h GDALDataset_GetLayerCount"
c_gdaldataset_getlayercount :: Ptr RawGDALDataset -> IO CInt