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 #
c'git_commit_lookup_prefix :: Ptr (Ptr C'git_commit) -> Ptr C'git_repository -> Ptr C'git_oid -> CSize -> IO CInt #
c'git_commit_free :: Ptr C'git_commit -> IO () #
c'git_commit_id :: Ptr C'git_commit -> IO (Ptr C'git_oid) #
c'git_commit_time :: Ptr C'git_commit -> IO CLong #
p'git_commit_message :: FunPtr (Ptr C'git_commit -> IO CString) #
p'git_commit_time :: FunPtr (Ptr C'git_commit -> IO CLong) #
p'git_commit_time_offset :: FunPtr (Ptr C'git_commit -> IO CInt) #
c'git_commit_author :: Ptr C'git_commit -> IO (Ptr C'git_signature) #
c'git_commit_tree :: Ptr (Ptr C'git_tree) -> Ptr C'git_commit -> IO CInt #
p'git_commit_committer :: FunPtr (Ptr C'git_commit -> IO (Ptr C'git_signature)) #
c'git_commit_tree_id :: Ptr C'git_commit -> IO (Ptr C'git_oid) #
p'git_commit_author :: FunPtr (Ptr C'git_commit -> IO (Ptr C'git_signature)) #
p'git_commit_tree :: FunPtr (Ptr (Ptr C'git_tree) -> Ptr C'git_commit -> IO CInt) #
p'git_commit_tree_id :: FunPtr (Ptr C'git_commit -> IO (Ptr C'git_oid)) #
c'git_commit_parent :: Ptr (Ptr C'git_commit) -> Ptr C'git_commit -> CUInt -> IO CInt #
p'git_commit_parentcount :: FunPtr (Ptr C'git_commit -> IO CUInt) #
c'git_commit_parent_id :: Ptr C'git_commit -> CUInt -> IO (Ptr C'git_oid) #
c'git_commit_nth_gen_ancestor :: Ptr (Ptr C'git_commit) -> Ptr C'git_commit -> CUInt -> IO CInt #
p'git_commit_parent :: FunPtr (Ptr (Ptr C'git_commit) -> Ptr C'git_commit -> CUInt -> IO CInt) #
p'git_commit_parent_id :: FunPtr (Ptr C'git_commit -> CUInt -> IO (Ptr C'git_oid)) #
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 #
p'git_commit_nth_gen_ancestor :: FunPtr (Ptr (Ptr C'git_commit) -> Ptr C'git_commit -> CUInt -> IO CInt) #
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 #
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 #
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) #
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) #