Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
c'git_odb_add_backend :: Ptr C'git_odb -> Ptr C'git_odb_backend -> CInt -> IO CInt Source #
c'git_odb_add_alternate :: Ptr C'git_odb -> Ptr C'git_odb_backend -> CInt -> IO CInt Source #
p'git_odb_add_backend :: FunPtr (Ptr C'git_odb -> Ptr C'git_odb_backend -> CInt -> IO CInt) Source #
p'git_odb_add_alternate :: FunPtr (Ptr C'git_odb -> Ptr C'git_odb_backend -> CInt -> IO CInt) Source #
c'git_odb_read_prefix :: Ptr (Ptr C'git_odb_object) -> Ptr C'git_odb -> Ptr C'git_oid -> CSize -> IO CInt Source #
c'git_odb_read_header :: Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb -> Ptr C'git_oid -> IO CInt Source #
p'git_odb_read :: FunPtr (Ptr (Ptr C'git_odb_object) -> Ptr C'git_odb -> Ptr C'git_oid -> IO CInt) Source #
p'git_odb_read_prefix :: FunPtr (Ptr (Ptr C'git_odb_object) -> Ptr C'git_odb -> Ptr C'git_oid -> CSize -> IO CInt) Source #
p'git_odb_read_header :: FunPtr (Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb -> Ptr C'git_oid -> IO CInt) Source #
c'git_odb_foreach :: Ptr C'git_odb -> C'git_odb_foreach_cb -> Ptr () -> IO CInt Source #
c'git_odb_write :: Ptr C'git_oid -> Ptr C'git_odb -> Ptr () -> CSize -> C'git_otype -> IO CInt Source #
p'git_odb_foreach :: FunPtr (Ptr C'git_odb -> C'git_odb_foreach_cb -> Ptr () -> IO CInt) Source #
c'git_odb_open_wstream :: Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb -> CSize -> C'git_otype -> IO CInt Source #
c'git_odb_open_rstream :: Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb -> Ptr C'git_oid -> IO CInt Source #
p'git_odb_write :: FunPtr (Ptr C'git_oid -> Ptr C'git_odb -> Ptr () -> CSize -> C'git_otype -> IO CInt) Source #
p'git_odb_open_wstream :: FunPtr (Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb -> CSize -> C'git_otype -> IO CInt) Source #
c'git_odb_write_pack :: Ptr (Ptr C'git_odb_writepack) -> Ptr C'git_odb -> C'git_transfer_progress_callback -> Ptr () -> IO CInt Source #
c'git_odb_hash :: Ptr C'git_oid -> Ptr () -> CSize -> C'git_otype -> IO CInt Source #
p'git_odb_open_rstream :: FunPtr (Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb -> Ptr C'git_oid -> IO CInt) Source #
c'git_odb_hashfile :: Ptr C'git_oid -> CString -> C'git_otype -> IO CInt Source #
p'git_odb_write_pack :: FunPtr (Ptr (Ptr C'git_odb_writepack) -> Ptr C'git_odb -> C'git_transfer_progress_callback -> Ptr () -> IO CInt) Source #
c'git_odb_object_free :: Ptr C'git_odb_object -> IO () Source #
c'git_odb_object_id :: Ptr C'git_odb_object -> IO (Ptr C'git_oid) Source #
p'git_odb_hashfile :: FunPtr (Ptr C'git_oid -> CString -> C'git_otype -> IO CInt) Source #
c'git_odb_object_data :: Ptr C'git_odb_object -> IO (Ptr ()) Source #
p'git_odb_object_free :: FunPtr (Ptr C'git_odb_object -> IO ()) Source #
p'git_odb_object_id :: FunPtr (Ptr C'git_odb_object -> IO (Ptr C'git_oid)) Source #
p'git_odb_object_data :: FunPtr (Ptr C'git_odb_object -> IO (Ptr ())) Source #
p'git_odb_object_size :: FunPtr (Ptr C'git_odb_object -> IO CSize) Source #