Safe Haskell | None |
---|
- data P a = P !FieldType !(Ptr a)
- peekStep :: forall a b. Storable a => (a -> FieldType) -> Ptr b -> IO (P b)
- parseBinaryField :: DimType -> Int -> Ptr a -> IO (P a)
- parseBinaryPoints :: Header -> Handle -> IO (Vector (Vector FieldType))
- parseBinaryFields :: Header -> Ptr a -> IO (Vector FieldType, Ptr a)
- pokeStep :: forall a b. Storable a => a -> Ptr b -> IO (Ptr b)
- pokeBinaryField :: FieldType -> Ptr a -> IO (Ptr a)
- pokeBinaryFields :: Ptr a -> Vector FieldType -> IO (Ptr a)
- pokeBinaryPoints :: Ptr a -> Vector (Vector FieldType) -> IO ()