-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | SQLite3 driver for HSQL. -- -- A Haskell Interface to SQLite 3 via libsqlite3 in the standard library -- path. @package hsql-sqlite3 @version 1.8.1 module DB.HSQL.SQLite3.Functions type SQLite3 = Ptr () sqlite3_open :: CString -> (Ptr SQLite3) -> IO Int sqlite3_errmsg :: SQLite3 -> IO CString sqlite3_close :: SQLite3 -> IO () sqlite3_exec :: SQLite3 -> CString -> FunPtr () -> Ptr () -> Ptr CString -> IO CInt sqlite3_get_table :: SQLite3 -> CString -> Ptr (Ptr CString) -> Ptr CInt -> Ptr CInt -> Ptr CString -> IO CInt sqlite3_free_table :: Ptr CString -> IO () sqlite3_free :: CString -> IO () strlen :: CString -> IO CInt sqliteOk :: Int module Database.HSQL.SQLite3 connect :: FilePath -> IOMode -> IO Connection