|
GHC.Storable | Portability | non-portable (GHC Extensions) | Stability | internal | Maintainer | ffi@haskell.org |
|
|
|
|
|
Description |
Helper functions for Foreign.Storable
|
|
|
Documentation |
|
readWideCharOffPtr :: Ptr Char -> Int -> IO Char |
|
readIntOffPtr :: Ptr Int -> Int -> IO Int |
|
readWordOffPtr :: Ptr Word -> Int -> IO Word |
|
readPtrOffPtr :: Ptr (Ptr a) -> Int -> IO (Ptr a) |
|
readFunPtrOffPtr :: Ptr (FunPtr a) -> Int -> IO (FunPtr a) |
|
readFloatOffPtr :: Ptr Float -> Int -> IO Float |
|
readDoubleOffPtr :: Ptr Double -> Int -> IO Double |
|
readStablePtrOffPtr :: Ptr (StablePtr a) -> Int -> IO (StablePtr a) |
|
readInt8OffPtr :: Ptr Int8 -> Int -> IO Int8 |
|
readInt16OffPtr :: Ptr Int16 -> Int -> IO Int16 |
|
readInt32OffPtr :: Ptr Int32 -> Int -> IO Int32 |
|
readInt64OffPtr :: Ptr Int64 -> Int -> IO Int64 |
|
readWord8OffPtr :: Ptr Word8 -> Int -> IO Word8 |
|
readWord16OffPtr :: Ptr Word16 -> Int -> IO Word16 |
|
readWord32OffPtr :: Ptr Word32 -> Int -> IO Word32 |
|
readWord64OffPtr :: Ptr Word64 -> Int -> IO Word64 |
|
writeWideCharOffPtr :: Ptr Char -> Int -> Char -> IO () |
|
writeIntOffPtr :: Ptr Int -> Int -> Int -> IO () |
|
writeWordOffPtr :: Ptr Word -> Int -> Word -> IO () |
|
writePtrOffPtr :: Ptr (Ptr a) -> Int -> Ptr a -> IO () |
|
writeFunPtrOffPtr :: Ptr (FunPtr a) -> Int -> FunPtr a -> IO () |
|
writeFloatOffPtr :: Ptr Float -> Int -> Float -> IO () |
|
writeDoubleOffPtr :: Ptr Double -> Int -> Double -> IO () |
|
writeStablePtrOffPtr :: Ptr (StablePtr a) -> Int -> StablePtr a -> IO () |
|
writeInt8OffPtr :: Ptr Int8 -> Int -> Int8 -> IO () |
|
writeInt16OffPtr :: Ptr Int16 -> Int -> Int16 -> IO () |
|
writeInt32OffPtr :: Ptr Int32 -> Int -> Int32 -> IO () |
|
writeInt64OffPtr :: Ptr Int64 -> Int -> Int64 -> IO () |
|
writeWord8OffPtr :: Ptr Word8 -> Int -> Word8 -> IO () |
|
writeWord16OffPtr :: Ptr Word16 -> Int -> Word16 -> IO () |
|
writeWord32OffPtr :: Ptr Word32 -> Int -> Word32 -> IO () |
|
writeWord64OffPtr :: Ptr Word64 -> Int -> Word64 -> IO () |
|
Produced by Haddock version 0.6 |