tokyocabinet-haskell-0.0.5: Haskell binding of Tokyo CabinetContentsIndex
Database.TokyoCabinet.Map.C
Documentation
data Map k v
Constructors
Map
unMap :: !(ForeignPtr MAP)
show/hide Instances
data MAP
c_tcmapnew :: IO (Ptr MAP)
c_tcmapnew2 :: Word32 -> IO (Ptr MAP)
c_tcmapdup :: Ptr MAP -> IO (Ptr MAP)
c_tcmapdel :: Ptr MAP -> IO ()
tcmapFinalizer :: FunPtr (Ptr MAP -> IO ())
c_tcmapput :: Ptr MAP -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO ()
c_tcmapput2 :: Ptr MAP -> CString -> CString -> IO ()
c_tcmapputkeep :: Ptr MAP -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO Bool
c_tcmapputkeep2 :: Ptr MAP -> CString -> CString -> IO Bool
c_tcmapputcat :: Ptr MAP -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO ()
c_tcmapputcat2 :: Ptr MAP -> CString -> CString -> IO ()
c_tcmapout :: Ptr MAP -> Ptr Word8 -> CInt -> IO Bool
c_tcmapout2 :: Ptr MAP -> CString -> IO Bool
c_tcmapget :: Ptr MAP -> Ptr Word8 -> CInt -> Ptr CInt -> IO (Ptr Word8)
c_tcmapget2 :: Ptr MAP -> CString -> IO CString
c_tcmapmove :: Ptr MAP -> Ptr Word8 -> CInt -> Bool -> IO Bool
c_tcmapmove2 :: Ptr MAP -> CString -> Bool -> IO Bool
c_tcmapiterinit :: Ptr MAP -> IO ()
c_tcmapiternext :: Ptr MAP -> Ptr CInt -> IO (Ptr Word8)
c_tcmapiternext2 :: Ptr MAP -> IO CString
c_tcmaprnum :: Ptr MAP -> IO Word64
c_tcmapmsiz :: Ptr MAP -> IO Word64
c_tcmapkeys :: Ptr MAP -> IO (Ptr LIST)
c_tcmapvals :: Ptr MAP -> IO (Ptr LIST)
c_tcmapaddint :: Ptr MAP -> Ptr Word8 -> CInt -> CInt -> IO CInt
c_tcmapadddouble :: Ptr MAP -> Ptr Word8 -> CInt -> CDouble -> IO CDouble
c_tcmapclear :: Ptr MAP -> IO ()
c_tcmapcutfront :: Ptr MAP -> CInt -> IO ()
c_tcmapdump :: Ptr MAP -> Ptr CInt -> IO (Ptr Word8)
c_tcmapload :: Ptr Word8 -> CInt -> IO (Ptr MAP)
Produced by Haddock version 2.4.2