tokyocabinet-haskell-0.0.5: Haskell binding of Tokyo CabinetSource codeContentsIndex
Database.TokyoCabinet.HDB.C
Documentation
data OpenMode Source
Constructors
OREADER
OWRITER
OCREAT
OTRUNC
ONOLCK
OLCKNB
OTSYNC
openModeToCInt :: OpenMode -> CIntSource
combineOpenMode :: [OpenMode] -> CIntSource
data TuningOption Source
Constructors
TLARGE
TDEFLATE
TBZIP
TTCBS
TEXCODEC
tuningOptionToWord8 :: TuningOption -> Word8Source
combineTuningOption :: [TuningOption] -> Word8Source
data HDB' Source
tchdbFinalizer :: FunPtr (Ptr HDB' -> IO ())Source
c_tchdbnew :: IO (Ptr HDB')Source
c_tchdbdel :: Ptr HDB' -> IO ()Source
c_tchdbecode :: Ptr HDB' -> IO CIntSource
c_tchdbtune :: Ptr HDB' -> Int64 -> Int8 -> Int8 -> Word8 -> IO BoolSource
c_tchdbsetcache :: Ptr HDB' -> Int32 -> IO BoolSource
c_tchdbsetxmsiz :: Ptr HDB' -> Int64 -> IO BoolSource
c_tchdbopen :: Ptr HDB' -> CString -> CInt -> IO BoolSource
c_tchdbclose :: Ptr HDB' -> IO BoolSource
c_tchdbput :: Ptr HDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO BoolSource
c_tchdbput2 :: Ptr HDB' -> CString -> CString -> IO BoolSource
c_tchdbputkeep :: Ptr HDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO BoolSource
c_tchdbputkeep2 :: Ptr HDB' -> CString -> CString -> IO BoolSource
c_tchdbputcat :: Ptr HDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO BoolSource
c_tchdbputcat2 :: Ptr HDB' -> CString -> CString -> IO BoolSource
c_tchdbputasync :: Ptr HDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO BoolSource
c_tchdbout :: Ptr HDB' -> Ptr Word8 -> CInt -> IO BoolSource
c_tchdbout2 :: Ptr HDB' -> CString -> IO BoolSource
c_tchdbget :: Ptr HDB' -> Ptr Word8 -> CInt -> Ptr CInt -> IO (Ptr Word8)Source
c_tchdbget2 :: Ptr HDB' -> CString -> IO CStringSource
c_tchdbvsiz :: Ptr HDB' -> Ptr Word8 -> CInt -> IO CIntSource
c_tchdbiterinit :: Ptr HDB' -> IO BoolSource
c_tchdbiternext :: Ptr HDB' -> Ptr CInt -> IO (Ptr Word8)Source
c_tchdbiternext2 :: Ptr HDB' -> IO CStringSource
c_tchdbfwmkeys :: Ptr HDB' -> Ptr Word8 -> CInt -> CInt -> IO (Ptr LIST)Source
c_tchdbaddint :: Ptr HDB' -> Ptr Word8 -> CInt -> CInt -> IO CIntSource
c_tchdbadddouble :: Ptr HDB' -> Ptr Word8 -> CInt -> CDouble -> IO CDoubleSource
c_tchdbsync :: Ptr HDB' -> IO BoolSource
c_tchdboptimize :: Ptr HDB' -> Int64 -> Int8 -> Int8 -> Word8 -> IO BoolSource
c_tchdbvanish :: Ptr HDB' -> IO BoolSource
c_tchdbcopy :: Ptr HDB' -> CString -> IO BoolSource
c_tchdbtranbegin :: Ptr HDB' -> IO BoolSource
c_tchdbtrancommit :: Ptr HDB' -> IO BoolSource
c_tchdbtranabort :: Ptr HDB' -> IO BoolSource
c_tchdbpath :: Ptr HDB' -> IO CStringSource
c_tchdbrnum :: Ptr HDB' -> IO Word64Source
c_tchdbfsiz :: Ptr HDB' -> IO Word64Source
Produced by Haddock version 2.6.0