Safe Haskell | Safe-Infered |
---|
- class GStorable f where
- sizeOfDefault :: (Generic a, GStorable (Rep a)) => a -> Int
- alignmentDefault :: (Generic a, GStorable (Rep a)) => a -> Int
- peekDefault :: (Generic a, GStorable (Rep a)) => Ptr a -> IO a
- peekByteOffDefault :: (Generic a, GStorable (Rep a)) => Ptr a -> Int -> IO a
- peekElemOffDefault :: (Generic a, GStorable (Rep a)) => Ptr a -> Int -> IO a
- pokeDefault :: (Generic a, GStorable (Rep a)) => Ptr a -> a -> IO ()
- pokeByteOffDefault :: (Generic a, GStorable (Rep a)) => Ptr a -> Int -> a -> IO ()
- pokeElemOffDefault :: (Generic a, GStorable (Rep a)) => Ptr a -> Int -> a -> IO ()
- newtype StorableWrapper a = StorableWrapper {
- unStorableWrapper :: a
Generic Storable class
Generic Storable class
Default functions
Wrapper
newtype StorableWrapper a Source
(Generic a, GStorable (Rep a)) => Storable (StorableWrapper a) |