Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Tag
Documentation
c'git_tag_lookup_prefix :: Ptr (Ptr C'git_tag) -> Ptr C'git_repository -> Ptr C'git_oid -> CSize -> IO CInt #
c'git_tag_free :: Ptr C'git_tag -> IO () #
c'git_tag_target :: Ptr (Ptr C'git_object) -> Ptr C'git_tag -> IO CInt #
p'git_tag_target :: FunPtr (Ptr (Ptr C'git_object) -> Ptr C'git_tag -> IO CInt) #
c'git_tag_tagger :: Ptr C'git_tag -> IO (Ptr C'git_signature) #
p'git_tag_target_type :: FunPtr (Ptr C'git_tag -> IO C'git_otype) #
p'git_tag_tagger :: FunPtr (Ptr C'git_tag -> IO (Ptr C'git_signature)) #
c'git_tag_create :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_object -> Ptr C'git_signature -> CString -> CInt -> IO CInt #
c'git_tag_create_frombuffer :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> CInt -> IO CInt #
c'git_tag_create_lightweight :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_object -> CInt -> IO CInt #
p'git_tag_create :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_object -> Ptr C'git_signature -> CString -> CInt -> IO CInt) #
c'git_tag_delete :: Ptr C'git_repository -> CString -> IO CInt #
p'git_tag_create_frombuffer :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> CInt -> IO CInt) #
c'git_tag_list :: Ptr C'git_strarray -> Ptr C'git_repository -> IO CInt #
p'git_tag_create_lightweight :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_object -> CInt -> IO CInt) #
p'git_tag_delete :: FunPtr (Ptr C'git_repository -> CString -> IO CInt) #
c'git_tag_list_match :: Ptr C'git_strarray -> CString -> Ptr C'git_repository -> IO CInt #
p'git_tag_list :: FunPtr (Ptr C'git_strarray -> Ptr C'git_repository -> IO CInt) #
p'git_tag_list_match :: FunPtr (Ptr C'git_strarray -> CString -> Ptr C'git_repository -> IO CInt) #
c'git_tag_foreach :: Ptr C'git_repository -> C'git_tag_foreach_cb -> Ptr () -> IO CInt #
mk'git_tag_foreach_cb :: (CString -> Ptr C'git_oid -> Ptr () -> IO CInt) -> IO C'git_tag_foreach_cb #
c'git_tag_peel :: Ptr (Ptr C'git_object) -> Ptr C'git_tag -> IO CInt #
mK'git_tag_foreach_cb :: C'git_tag_foreach_cb -> CString -> Ptr C'git_oid -> Ptr () -> IO CInt #
p'git_tag_foreach :: FunPtr (Ptr C'git_repository -> C'git_tag_foreach_cb -> Ptr () -> IO CInt) #
p'git_tag_peel :: FunPtr (Ptr (Ptr C'git_object) -> Ptr C'git_tag -> IO CInt) #