Safe Haskell | None |
---|---|
Language | Haskell2010 |
Graphics.Cairo.Surfaces.CairoWriteFuncT
Documentation
data WriteResult Source #
Constructors
WriteFailure | |
WriteSuccess |
Instances
Show WriteResult Source # | |
Defined in Graphics.Cairo.Surfaces.CairoWriteFuncT Methods showsPrec :: Int -> WriteResult -> ShowS # show :: WriteResult -> String # showList :: [WriteResult] -> ShowS # |
c_wrap_cairo_write_func_t :: (Ptr a -> CString -> CInt -> IO Word32) -> IO (FunPtr (Ptr a -> CString -> CInt -> IO Word32)) Source #
wrapCairoWriteFuncTText :: PrimBase m => (Ptr a -> Text -> m WriteResult) -> IO (FunPtr (Ptr a -> CString -> CInt -> IO Word32)) Source #
wrapCairoWriteFuncTByteString :: PrimBase m => (Ptr a -> ByteString -> m WriteResult) -> IO (FunPtr (Ptr a -> CString -> CInt -> IO Word32)) Source #
convertCairoWriteFuncT :: (Ptr a -> String -> IO Word32) -> Ptr a -> CString -> CInt -> IO Word32 Source #
convertCairoWriteFuncTText :: PrimBase m => (Ptr a -> Text -> m WriteResult) -> Ptr a -> CString -> CInt -> IO Word32 Source #
convertCairoWriteFuncTByteString :: PrimBase m => (Ptr a -> ByteString -> m WriteResult) -> Ptr a -> CString -> CInt -> IO Word32 Source #