terrahs-0.5: Simple library for GIS Programs in Haskell.
Source code
Contents
Index
TerraHS.Misc.Databases
Contents
The
Connection
class
The
Databases
class
Description
Module for handling a databases connection
Synopsis
class
Connection
c
where
open
:: c ->
IO
(
Ptr
c)
close
::
Ptr
c ->
IO
()
class
Connection
c =>
Databases
a c
where
retrieve
::
Ptr
c ->
String
->
IO
a
store
::
Ptr
c ->
String
-> a ->
IO
Bool
The
Connection
class
class
Connection
c
where
Source
Methods
open
:: c ->
IO
(
Ptr
c)
Source
open a connection to a database
close
::
Ptr
c ->
IO
()
Source
close a opened connection
Instances
Connection
TeDatabase
The
Databases
class
class
Connection
c =>
Databases
a c
where
Source
Methods
retrieve
::
Ptr
c ->
String
->
IO
a
Source
load a object list from database
store
::
Ptr
c ->
String
-> a ->
IO
Bool
Source
save a object list
a
to database
Foreign.Ptr.Ptr c
Instances
Databases
([] ([]
TeGeometry
))
TeDatabase
Databases
([] ([]
TeGeometry
))
TeDatabase
Databases
([]
TeGeoObject
)
TeDatabase
Databases
([]
TeGeoObject
)
TeDatabase
Databases
(
TeRaster
Double
)
TeDatabase
Databases
(
TeRaster
Double
)
TeDatabase
Produced by
Haddock
version 2.4.2