tokyocabinet-haskell-0.0.5: Haskell binding of Tokyo CabinetContentsIndex
Database.TokyoCabinet.Storable
Documentation
type PtrLen = (Ptr Word8, CInt)
liftPL :: (a -> (CStringLen -> IO b) -> IO b) -> a -> (PtrLen -> IO b) -> IO b
class (Show a, Read a) => Storable a where
Methods
withPtrLen :: a -> (PtrLen -> IO b) -> IO b
withPtrLenL :: [a] -> (PtrLen -> IO b) -> IO b
peekPtrLenL :: PtrLen -> a -> IO [a]
peekPtrLen :: PtrLen -> IO a
toInt64 :: a -> Int64
toInt64L :: [a] -> Int64
fromString :: String -> a
fromStringL :: String -> [a]
show/hide Instances
withPtrLenForFStorable :: Storable a => a -> (PtrLen -> IO b) -> IO b
peekPtrLenForFStorable :: Storable a => PtrLen -> IO a
withPtrLenLForFStorable :: Storable a => [a] -> (PtrLen -> IO b) -> IO b
peekPtrLenLForFStorable :: Storable a => PtrLen -> a -> IO [a]
Produced by Haddock version 2.4.2