Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Refs
Documentation
c'git_reference_lookup :: Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> IO CInt #
c'git_reference_name_to_id :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> IO CInt #
p'git_reference_lookup :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> IO CInt) #
c'git_reference_symbolic_create :: Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> CString -> CInt -> IO CInt #
p'git_reference_name_to_id :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> IO CInt) #
c'git_reference_create :: Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> Ptr C'git_oid -> CInt -> IO CInt #
c'git_reference_target :: Ptr C'git_reference -> IO (Ptr C'git_oid) #
p'git_reference_symbolic_create :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> CString -> CInt -> IO CInt) #
p'git_reference_create :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> Ptr C'git_oid -> CInt -> IO CInt) #
p'git_reference_target :: FunPtr (Ptr C'git_reference -> IO (Ptr C'git_oid)) #
c'git_reference_resolve :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> IO CInt #
p'git_reference_name :: FunPtr (Ptr C'git_reference -> IO CString) #
p'git_reference_resolve :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> IO CInt) #
c'git_reference_symbolic_set_target :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> IO CInt #
p'git_reference_owner :: FunPtr (Ptr C'git_reference -> IO (Ptr C'git_repository)) #
c'git_reference_set_target :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> Ptr C'git_oid -> IO CInt #
c'git_reference_rename :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> CInt -> IO CInt #
p'git_reference_symbolic_set_target :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> IO CInt) #
p'git_reference_set_target :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> Ptr C'git_oid -> IO CInt) #
c'git_reference_list :: Ptr C'git_strarray -> Ptr C'git_repository -> CUInt -> IO CInt #
p'git_reference_rename :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> CInt -> IO CInt) #
p'git_reference_delete :: FunPtr (Ptr C'git_reference -> IO CInt) #
p'git_reference_list :: FunPtr (Ptr C'git_strarray -> Ptr C'git_repository -> CUInt -> IO CInt) #
mk'git_reference_foreach_cb :: (CString -> Ptr () -> IO CInt) -> IO C'git_reference_foreach_cb #
c'git_reference_foreach :: Ptr C'git_repository -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt #
c'git_reference_free :: Ptr C'git_reference -> IO () #
c'git_reference_cmp :: Ptr C'git_reference -> Ptr C'git_reference -> IO CInt #
mK'git_reference_foreach_cb :: C'git_reference_foreach_cb -> CString -> Ptr () -> IO CInt #
p'git_reference_foreach :: FunPtr (Ptr C'git_repository -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt) #
p'git_reference_free :: FunPtr (Ptr C'git_reference -> IO ()) #
c'git_reference_foreach_glob :: Ptr C'git_repository -> CString -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt #
p'git_reference_cmp :: FunPtr (Ptr C'git_reference -> Ptr C'git_reference -> IO CInt) #
p'git_reference_foreach_glob :: FunPtr (Ptr C'git_repository -> CString -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt) #
p'git_reference_has_log :: FunPtr (Ptr C'git_reference -> IO CInt) #
p'git_reference_is_branch :: FunPtr (Ptr C'git_reference -> IO CInt) #
p'git_reference_is_remote :: FunPtr (Ptr C'git_reference -> IO CInt) #
type C'git_reference_normalize_t = CUInt #
c'GIT_REF_FORMAT_NORMAL :: Num a => a #
c'GIT_REF_FORMAT_ALLOW_ONELEVEL :: Num a => a #
c'GIT_REF_FORMAT_REFSPEC_PATTERN :: Num a => a #
c'git_reference_peel :: Ptr (Ptr C'git_object) -> Ptr C'git_reference -> C'git_otype -> IO CInt #
p'git_reference_peel :: FunPtr (Ptr (Ptr C'git_object) -> Ptr C'git_reference -> C'git_otype -> IO CInt) #