Copyright | (C) 2018 Johann Lee <me@qinka.pro> |
---|---|
License | LGPL3 |
Maintainer | me@qinka.pro |
Stability | experimental |
Portability | unknown |
Safe Haskell | None |
Language | Haskell2010 |
The debug component for Host.
Synopsis
- peekHostBuffer :: (Storable b, Pf Host a ~ b) => Buffer Host a -> IO [b]
- pokeHostBuffer :: (Storable b, Pf Host a ~ b) => Buffer Host a -> [b] -> IO ()
- toHostBuffer :: (Storable b, Pf Host a ~ b) => [b] -> IO (Buffer Host a)
- unsafePeekHostBuffer :: (Storable b, Pf Host a ~ b) => Buffer Host a -> [b]
- unsafeToHostBuffer :: (Storable b, Pf Host a ~ b) => [b] -> Buffer Host a
Documentation
Copy the data from pointer to Haskell list.
Copy the data from Haskell list into pointer.
Transform list to host buffer.