| ||||||||||||||||
| ||||||||||||||||
Documentation | ||||||||||||||||
data OpenMode | ||||||||||||||||
| ||||||||||||||||
openModeToCInt :: OpenMode -> CInt | ||||||||||||||||
combineOpenMode :: [OpenMode] -> CInt | ||||||||||||||||
data ID | ||||||||||||||||
| ||||||||||||||||
unID :: ID -> Int64 | ||||||||||||||||
data FDB' | ||||||||||||||||
c_tcfdberrmsg :: CInt -> CString | ||||||||||||||||
c_tcfdbnew :: IO (Ptr FDB') | ||||||||||||||||
c_tcfdbdel :: Ptr FDB' -> IO () | ||||||||||||||||
tcfdbFinalizer :: FunPtr (Ptr FDB' -> IO ()) | ||||||||||||||||
c_tcfdbecode :: Ptr FDB' -> IO CInt | ||||||||||||||||
c_tcfdbsetmutex :: Ptr FDB' -> IO Bool | ||||||||||||||||
c_tcfdbtune :: Ptr FDB' -> Int32 -> Int64 -> IO Bool | ||||||||||||||||
c_tcfdbopen :: Ptr FDB' -> CString -> CInt -> IO Bool | ||||||||||||||||
c_tcfdbclose :: Ptr FDB' -> IO Bool | ||||||||||||||||
c_tcfdbput :: Ptr FDB' -> Int64 -> Ptr Word8 -> CInt -> IO Bool | ||||||||||||||||
c_tcfdbput2 :: Ptr FDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO Bool | ||||||||||||||||
c_tcfdbput3 :: Ptr FDB' -> CString -> CString -> IO Bool | ||||||||||||||||
c_tcfdbputkeep :: Ptr FDB' -> Int64 -> Ptr Word8 -> CInt -> IO Bool | ||||||||||||||||
c_tcfdbputkeep2 :: Ptr FDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO Bool | ||||||||||||||||
c_tcfdbputkeep3 :: Ptr FDB' -> CString -> CString -> IO Bool | ||||||||||||||||
c_tcfdbputcat :: Ptr FDB' -> Int64 -> Ptr Word8 -> CInt -> IO Bool | ||||||||||||||||
c_tcfdbputcat2 :: Ptr FDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO Bool | ||||||||||||||||
c_tcfdbputcat3 :: Ptr FDB' -> CString -> CString -> IO Bool | ||||||||||||||||
c_tcfdbout :: Ptr FDB' -> Int64 -> IO Bool | ||||||||||||||||
c_tcfdbout2 :: Ptr FDB' -> Ptr Word8 -> CInt -> IO Bool | ||||||||||||||||
c_tcfdbout3 :: Ptr FDB' -> CString -> IO Bool | ||||||||||||||||
c_tcfdbget :: Ptr FDB' -> Int64 -> Ptr CInt -> IO (Ptr Word8) | ||||||||||||||||
c_tcfdbget2 :: Ptr FDB' -> Ptr Word8 -> CInt -> Ptr CInt -> IO (Ptr Word8) | ||||||||||||||||
c_tcfdbget3 :: Ptr FDB' -> CString -> IO CString | ||||||||||||||||
c_tcfdbget4 :: Ptr FDB' -> Int64 -> Ptr Word8 -> CInt -> IO CInt | ||||||||||||||||
c_tcfdbvsiz :: Ptr FDB' -> Int64 -> IO CInt | ||||||||||||||||
c_tcfdbvsiz2 :: Ptr FDB' -> Ptr Word8 -> CInt -> IO CInt | ||||||||||||||||
c_tcfdbvsiz3 :: Ptr FDB' -> CString -> IO CInt | ||||||||||||||||
c_tcfdbiterinit :: Ptr FDB' -> IO Bool | ||||||||||||||||
c_tcfdbiternext :: Ptr FDB' -> IO Int64 | ||||||||||||||||
c_tcfdbiternext2 :: Ptr FDB' -> Ptr CInt -> IO (Ptr Word8) | ||||||||||||||||
c_tcfdbiternext3 :: Ptr FDB' -> IO CString | ||||||||||||||||
c_tcfdbrange :: Ptr FDB' -> Int64 -> Int64 -> CInt -> Ptr CInt -> IO (Ptr Int64) | ||||||||||||||||
c_tcfdbrange2 :: Ptr FDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> CInt -> IO (Ptr LIST) | ||||||||||||||||
c_tcfdbrange3 :: Ptr FDB' -> CString -> CString -> CInt -> IO (Ptr LIST) | ||||||||||||||||
c_tcfdbrange4 :: Ptr FDB' -> Ptr Word8 -> CInt -> CInt -> IO (Ptr LIST) | ||||||||||||||||
c_tcfdbrange5 :: Ptr FDB' -> Ptr Word8 -> CInt -> IO (Ptr LIST) | ||||||||||||||||
c_tcfdbaddint :: Ptr FDB' -> Int64 -> CInt -> IO CInt | ||||||||||||||||
c_tcfdbadddouble :: Ptr FDB' -> Int64 -> CDouble -> IO CDouble | ||||||||||||||||
c_tcfdbsync :: Ptr FDB' -> IO Bool | ||||||||||||||||
c_tcfdboptimize :: Ptr FDB' -> Int32 -> Int64 -> IO Bool | ||||||||||||||||
c_tcfdbvanish :: Ptr FDB' -> IO Bool | ||||||||||||||||
c_tcfdbcopy :: Ptr FDB' -> CString -> IO Bool | ||||||||||||||||
c_tcfdbpath :: Ptr FDB' -> IO CString | ||||||||||||||||
c_tcfdbrnum :: Ptr FDB' -> IO Word64 | ||||||||||||||||
c_tcfdbfsiz :: Ptr FDB' -> IO Word64 | ||||||||||||||||
Produced by Haddock version 2.4.2 |