Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
type C'git_checkout_strategy_t = CUInt Source #
c'GIT_CHECKOUT_NONE :: Num a => a Source #
c'GIT_CHECKOUT_SAFE :: Num a => a Source #
c'GIT_CHECKOUT_SAFE_CREATE :: Num a => a Source #
c'GIT_CHECKOUT_FORCE :: Num a => a Source #
c'GIT_CHECKOUT_ALLOW_CONFLICTS :: Num a => a Source #
c'GIT_CHECKOUT_REMOVE_UNTRACKED :: Num a => a Source #
c'GIT_CHECKOUT_REMOVE_IGNORED :: Num a => a Source #
c'GIT_CHECKOUT_UPDATE_ONLY :: Num a => a Source #
c'GIT_CHECKOUT_DONT_UPDATE_INDEX :: Num a => a Source #
c'GIT_CHECKOUT_NO_REFRESH :: Num a => a Source #
c'GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH :: Num a => a Source #
c'GIT_CHECKOUT_SKIP_UNMERGED :: Num a => a Source #
c'GIT_CHECKOUT_USE_OURS :: Num a => a Source #
c'GIT_CHECKOUT_USE_THEIRS :: Num a => a Source #
c'GIT_CHECKOUT_UPDATE_SUBMODULES :: Num a => a Source #
type C'git_checkout_notify_t = CUInt Source #
c'GIT_CHECKOUT_NOTIFY_NONE :: Num a => a Source #
c'GIT_CHECKOUT_NOTIFY_CONFLICT :: Num a => a Source #
c'GIT_CHECKOUT_NOTIFY_DIRTY :: Num a => a Source #
c'GIT_CHECKOUT_NOTIFY_UPDATED :: Num a => a Source #
c'GIT_CHECKOUT_NOTIFY_UNTRACKED :: Num a => a Source #
c'GIT_CHECKOUT_NOTIFY_IGNORED :: Num a => a Source #
type C'git_checkout_notify_cb = FunPtr (C'git_checkout_notify_t -> CString -> Ptr C'git_diff_file -> Ptr C'git_diff_file -> Ptr C'git_diff_file -> Ptr () -> IO CInt) Source #
mk'git_checkout_notify_cb :: (C'git_checkout_notify_t -> CString -> Ptr C'git_diff_file -> Ptr C'git_diff_file -> Ptr C'git_diff_file -> Ptr () -> IO CInt) -> IO C'git_checkout_notify_cb Source #
mK'git_checkout_notify_cb :: C'git_checkout_notify_cb -> C'git_checkout_notify_t -> CString -> Ptr C'git_diff_file -> Ptr C'git_diff_file -> Ptr C'git_diff_file -> Ptr () -> IO CInt Source #
mk'git_checkout_progress_cb :: (CString -> CSize -> CSize -> Ptr () -> IO ()) -> IO C'git_checkout_progress_cb Source #
mK'git_checkout_progress_cb :: C'git_checkout_progress_cb -> CString -> CSize -> CSize -> Ptr () -> IO () Source #
data C'git_checkout_opts Source #
c'git_checkout_index :: Ptr C'git_repository -> Ptr C'git_index -> Ptr C'git_checkout_opts -> IO CInt Source #
p'git_checkout_head :: FunPtr (Ptr C'git_repository -> Ptr C'git_checkout_opts -> IO CInt) Source #
c'git_checkout_tree :: Ptr C'git_repository -> Ptr C'git_object -> Ptr C'git_checkout_opts -> IO CInt Source #
p'git_checkout_index :: FunPtr (Ptr C'git_repository -> Ptr C'git_index -> Ptr C'git_checkout_opts -> IO CInt) Source #
p'git_checkout_tree :: FunPtr (Ptr C'git_repository -> Ptr C'git_object -> Ptr C'git_checkout_opts -> IO CInt) Source #