| |||||
| |||||
Description | |||||
This module serves as an impedance matcher for different compiler versions. It also adds a few FFI utility functions. | |||||
Documentation | |||||
with :: Storable a => a -> (Ptr a -> IO b) -> IO b | |||||
nullForeignPtr :: ForeignPtr a | |||||
maybeNull :: (IO (Ptr a) -> IO a) -> IO (Ptr a) -> IO (Maybe a) | |||||
newForeignPtr | |||||
withForeignPtrs :: [ForeignPtr a] -> ([Ptr a] -> IO b) -> IO b | |||||
withArrayLen :: Storable a => [a] -> (Int -> Ptr a -> IO b) -> IO b | |||||
unsafeForeignPtrToPtr | |||||
unsafePerformIO | |||||
module Foreign | |||||
module Foreign.C | |||||
Produced by Haddock version 0.7 |