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 Source #
c'git_reference_name_to_id :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> IO CInt Source #
p'git_reference_lookup :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> IO CInt) Source #
c'git_reference_symbolic_create :: Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> CString -> CInt -> IO CInt Source #
p'git_reference_name_to_id :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> IO CInt) Source #
c'git_reference_create :: Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> Ptr C'git_oid -> CInt -> IO CInt Source #
p'git_reference_symbolic_create :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> CString -> CInt -> IO CInt) Source #
p'git_reference_create :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> CString -> Ptr C'git_oid -> CInt -> IO CInt) Source #
p'git_reference_target :: FunPtr (Ptr C'git_reference -> IO (Ptr C'git_oid)) Source #
c'git_reference_resolve :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> IO CInt Source #
p'git_reference_name :: FunPtr (Ptr C'git_reference -> IO CString) Source #
p'git_reference_resolve :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> IO CInt) Source #
c'git_reference_symbolic_set_target :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> IO CInt Source #
c'git_reference_set_target :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> Ptr C'git_oid -> IO CInt Source #
c'git_reference_rename :: Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> CInt -> IO CInt Source #
p'git_reference_symbolic_set_target :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> IO CInt) Source #
p'git_reference_set_target :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> Ptr C'git_oid -> IO CInt) Source #
c'git_reference_list :: Ptr C'git_strarray -> Ptr C'git_repository -> CUInt -> IO CInt Source #
p'git_reference_rename :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_reference -> CString -> CInt -> IO CInt) Source #
p'git_reference_delete :: FunPtr (Ptr C'git_reference -> IO CInt) Source #
p'git_reference_list :: FunPtr (Ptr C'git_strarray -> Ptr C'git_repository -> CUInt -> IO CInt) Source #
mk'git_reference_foreach_cb :: (CString -> Ptr () -> IO CInt) -> IO C'git_reference_foreach_cb Source #
c'git_reference_foreach :: Ptr C'git_repository -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt Source #
c'git_reference_free :: Ptr C'git_reference -> IO () Source #
c'git_reference_cmp :: Ptr C'git_reference -> Ptr C'git_reference -> IO CInt Source #
mK'git_reference_foreach_cb :: C'git_reference_foreach_cb -> CString -> Ptr () -> IO CInt Source #
p'git_reference_foreach :: FunPtr (Ptr C'git_repository -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt) Source #
p'git_reference_free :: FunPtr (Ptr C'git_reference -> IO ()) Source #
c'git_reference_foreach_glob :: Ptr C'git_repository -> CString -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt Source #
p'git_reference_cmp :: FunPtr (Ptr C'git_reference -> Ptr C'git_reference -> IO CInt) Source #
p'git_reference_foreach_glob :: FunPtr (Ptr C'git_repository -> CString -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt) Source #
p'git_reference_has_log :: FunPtr (Ptr C'git_reference -> IO CInt) Source #
type C'git_reference_normalize_t = CUInt Source #
c'GIT_REF_FORMAT_NORMAL :: Num a => a Source #
c'GIT_REF_FORMAT_ALLOW_ONELEVEL :: Num a => a Source #
c'GIT_REF_FORMAT_REFSPEC_PATTERN :: Num a => a Source #
c'git_reference_peel :: Ptr (Ptr C'git_object) -> Ptr C'git_reference -> C'git_otype -> IO CInt Source #
p'git_reference_peel :: FunPtr (Ptr (Ptr C'git_object) -> Ptr C'git_reference -> C'git_otype -> IO CInt) Source #