Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- peekStorable :: Storable storable => Ptr Word8 -> IO storable
- peekWord8 :: Ptr Word8 -> IO Word8
- peekBEWord16 :: Ptr Word8 -> IO Word16
- peekLEWord16 :: Ptr Word8 -> IO Word16
- peekBEWord32 :: Ptr Word8 -> IO Word32
- peekLEWord32 :: Ptr Word8 -> IO Word32
- peekBEWord64 :: Ptr Word8 -> IO Word64
- peekLEWord64 :: Ptr Word8 -> IO Word64
- peekInt8 :: Ptr Word8 -> IO Int8
- peekBEInt16 :: Ptr Word8 -> IO Int16
- peekLEInt16 :: Ptr Word8 -> IO Int16
- peekBEInt32 :: Ptr Word8 -> IO Int32
- peekLEInt32 :: Ptr Word8 -> IO Int32
- peekBEInt64 :: Ptr Word8 -> IO Int64
- peekLEInt64 :: Ptr Word8 -> IO Int64
- peekBytes :: Ptr Word8 -> Int -> IO ByteString
- peekShortByteString :: Ptr Word8 -> Int -> IO ShortByteString
- peekNullTerminatedShortByteString :: Ptr Word8 -> (Int -> IO ShortByteString -> IO a) -> IO a
- pokeStorable :: Storable a => Ptr Word8 -> a -> IO ()
- pokeStorableByteOff :: Storable a => Ptr Word8 -> Int -> a -> IO ()
- pokeWord8 :: Ptr Word8 -> Word8 -> IO ()
- pokeWord8Off :: Ptr Word8 -> Int -> Word8 -> IO ()
- pokeBEWord16 :: Ptr Word8 -> Word16 -> IO ()
- pokeBEWord16ByteOff :: Ptr Word8 -> Int -> Word16 -> IO ()
- pokeBEWord32 :: Ptr Word8 -> Word32 -> IO ()
- pokeBEWord32ByteOff :: Ptr Word8 -> Int -> Word32 -> IO ()
- pokeBEWord64 :: Ptr Word8 -> Word64 -> IO ()
- pokeBEWord64ByteOff :: Ptr Word8 -> Int -> Word64 -> IO ()
- pokeLEWord16 :: Ptr Word8 -> Word16 -> IO ()
- pokeLEWord32 :: Ptr Word8 -> Word32 -> IO ()
- pokeLEWord64 :: Ptr Word8 -> Word64 -> IO ()
- pokeBytesTrimming :: Ptr Word8 -> Int -> ByteString -> IO ()
- pokeBytes :: Ptr Word8 -> ByteString -> IO ()
Documentation
peekShortByteString :: Ptr Word8 -> Int -> IO ShortByteString Source #
peekNullTerminatedShortByteString :: Ptr Word8 -> (Int -> IO ShortByteString -> IO a) -> IO a Source #
pokeBytesTrimming :: Ptr Word8 -> Int -> ByteString -> IO () Source #