Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Pack
Documentation
c'git_packbuilder_new :: Ptr (Ptr C'git_packbuilder) -> Ptr C'git_repository -> IO CInt Source #
c'git_packbuilder_insert :: Ptr C'git_packbuilder -> Ptr C'git_oid -> CString -> IO CInt Source #
p'git_packbuilder_new :: FunPtr (Ptr (Ptr C'git_packbuilder) -> Ptr C'git_repository -> IO CInt) Source #
p'git_packbuilder_set_threads :: FunPtr (Ptr C'git_packbuilder -> CUInt -> IO CUInt) Source #
c'git_packbuilder_write :: Ptr C'git_packbuilder -> CString -> IO CInt Source #
p'git_packbuilder_insert :: FunPtr (Ptr C'git_packbuilder -> Ptr C'git_oid -> CString -> IO CInt) Source #
p'git_packbuilder_insert_tree :: FunPtr (Ptr C'git_packbuilder -> Ptr C'git_oid -> IO CInt) Source #
p'git_packbuilder_write :: FunPtr (Ptr C'git_packbuilder -> CString -> IO CInt) Source #
mk'git_packbuilder_foreach_cb :: (Ptr () -> CSize -> Ptr () -> IO CInt) -> IO C'git_packbuilder_foreach_cb Source #
c'git_packbuilder_foreach :: Ptr C'git_packbuilder -> C'git_packbuilder_foreach_cb -> Ptr () -> IO CInt Source #
mK'git_packbuilder_foreach_cb :: C'git_packbuilder_foreach_cb -> Ptr () -> CSize -> Ptr () -> IO CInt Source #
p'git_packbuilder_foreach :: FunPtr (Ptr C'git_packbuilder -> C'git_packbuilder_foreach_cb -> Ptr () -> IO CInt) Source #
c'git_packbuilder_free :: Ptr C'git_packbuilder -> IO () Source #
p'git_packbuilder_free :: FunPtr (Ptr C'git_packbuilder -> IO ()) Source #