Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Branch
Documentation
c'git_branch_create :: Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> Ptr C'git_commit -> CInt -> IO CInt Source #
p'git_branch_create :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> Ptr C'git_commit -> CInt -> IO CInt) Source #
p'git_branch_delete :: FunPtr (Ptr C'git_reference -> IO CInt) Source #
type C'git_branch_foreach_cb = FunPtr (CString -> C'git_branch_t -> Ptr () -> IO CInt) Source #
c'git_branch_foreach :: Ptr C'git_repository -> CUInt -> C'git_branch_foreach_cb -> Ptr () -> IO CInt Source #
mk'git_branch_foreach_cb :: (CString -> C'git_branch_t -> Ptr () -> IO CInt) -> IO C'git_branch_foreach_cb Source #
c'git_branch_move :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> CInt -> IO CInt Source #
mK'git_branch_foreach_cb :: C'git_branch_foreach_cb -> CString -> C'git_branch_t -> Ptr () -> IO CInt Source #
p'git_branch_foreach :: FunPtr (Ptr C'git_repository -> CUInt -> C'git_branch_foreach_cb -> Ptr () -> IO CInt) Source #
c'git_branch_lookup :: Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> C'git_branch_t -> IO CInt Source #
c'git_branch_name :: Ptr CString -> Ptr C'git_reference -> IO CInt Source #
p'git_branch_move :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> CInt -> IO CInt) Source #
c'git_branch_upstream :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> IO CInt Source #
p'git_branch_lookup :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> C'git_branch_t -> IO CInt) Source #
c'git_branch_set_upstream :: Ptr C'git_reference -> CString -> IO CInt Source #
p'git_branch_name :: FunPtr (Ptr CString -> Ptr C'git_reference -> IO CInt) Source #
c'git_branch_upstream_name :: CString -> CSize -> Ptr C'git_repository -> CString -> IO CInt Source #
p'git_branch_upstream :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> IO CInt) Source #
p'git_branch_set_upstream :: FunPtr (Ptr C'git_reference -> CString -> IO CInt) Source #
c'git_branch_remote_name :: CString -> CSize -> Ptr C'git_repository -> CString -> IO CInt Source #
p'git_branch_upstream_name :: FunPtr (CString -> CSize -> Ptr C'git_repository -> CString -> IO CInt) Source #
p'git_branch_is_head :: FunPtr (Ptr C'git_reference -> IO CInt) Source #