Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Commit
Documentation
c'git_commit_lookup :: Ptr (Ptr C'git_commit) -> Ptr C'git_repository -> Ptr C'git_oid -> IO CInt Source #
c'git_commit_lookup_prefix :: Ptr (Ptr C'git_commit) -> Ptr C'git_repository -> Ptr C'git_oid -> CSize -> IO CInt Source #
c'git_commit_free :: Ptr C'git_commit -> IO () Source #
c'git_commit_id :: Ptr C'git_commit -> IO (Ptr C'git_oid) Source #
c'git_commit_time :: Ptr C'git_commit -> IO CLong Source #
p'git_commit_message :: FunPtr (Ptr C'git_commit -> IO CString) Source #
p'git_commit_time :: FunPtr (Ptr C'git_commit -> IO CLong) Source #
p'git_commit_time_offset :: FunPtr (Ptr C'git_commit -> IO CInt) Source #
c'git_commit_tree :: Ptr (Ptr C'git_tree) -> Ptr C'git_commit -> IO CInt Source #
p'git_commit_committer :: FunPtr (Ptr C'git_commit -> IO (Ptr C'git_signature)) Source #
c'git_commit_tree_id :: Ptr C'git_commit -> IO (Ptr C'git_oid) Source #
p'git_commit_author :: FunPtr (Ptr C'git_commit -> IO (Ptr C'git_signature)) Source #
p'git_commit_tree :: FunPtr (Ptr (Ptr C'git_tree) -> Ptr C'git_commit -> IO CInt) Source #
p'git_commit_tree_id :: FunPtr (Ptr C'git_commit -> IO (Ptr C'git_oid)) Source #
c'git_commit_parent :: Ptr (Ptr C'git_commit) -> Ptr C'git_commit -> CUInt -> IO CInt Source #
p'git_commit_parentcount :: FunPtr (Ptr C'git_commit -> IO CUInt) Source #
c'git_commit_parent_id :: Ptr C'git_commit -> CUInt -> IO (Ptr C'git_oid) Source #
c'git_commit_nth_gen_ancestor :: Ptr (Ptr C'git_commit) -> Ptr C'git_commit -> CUInt -> IO CInt Source #
p'git_commit_parent :: FunPtr (Ptr (Ptr C'git_commit) -> Ptr C'git_commit -> CUInt -> IO CInt) Source #
p'git_commit_parent_id :: FunPtr (Ptr C'git_commit -> CUInt -> IO (Ptr C'git_oid)) Source #
c'git_commit_create :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_signature -> Ptr C'git_signature -> CString -> CString -> Ptr C'git_tree -> CInt -> Ptr (Ptr C'git_commit) -> IO CInt Source #
p'git_commit_nth_gen_ancestor :: FunPtr (Ptr (Ptr C'git_commit) -> Ptr C'git_commit -> CUInt -> IO CInt) Source #
c'git_commit_create_v :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_signature -> Ptr C'git_signature -> CString -> CString -> Ptr C'git_tree -> CInt -> IO CInt Source #
c'git_commit_create_oid :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_signature -> Ptr C'git_signature -> CString -> CString -> Ptr C'git_oid -> CInt -> Ptr (Ptr C'git_oid) -> IO CInt Source #
p'git_commit_create :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_signature -> Ptr C'git_signature -> CString -> CString -> Ptr C'git_tree -> CInt -> Ptr (Ptr C'git_commit) -> IO CInt) Source #
p'git_commit_create_v :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> Ptr C'git_signature -> Ptr C'git_signature -> CString -> CString -> Ptr C'git_tree -> CInt -> IO CInt) Source #