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