Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Stash
Documentation
type C'git_stash_flags = CUInt Source #
c'GIT_STASH_DEFAULT :: Num a => a Source #
c'GIT_STASH_KEEP_INDEX :: Num a => a Source #
c'GIT_STASH_INCLUDE_UNTRACKED :: Num a => a Source #
c'GIT_STASH_INCLUDE_IGNORED :: Num a => a Source #
c'git_stash_save :: Ptr C'git_oid -> Ptr C'git_repository -> Ptr C'git_signature -> CString -> CUInt -> IO CInt Source #
p'git_stash_save :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> Ptr C'git_signature -> CString -> CUInt -> IO CInt) Source #
c'git_stash_foreach :: Ptr C'git_repository -> C'git_stash_cb -> Ptr () -> IO CInt Source #
mk'git_stash_cb :: (CSize -> CString -> Ptr C'git_oid -> Ptr () -> IO CInt) -> IO C'git_stash_cb Source #
c'git_stash_drop :: Ptr C'git_repository -> CSize -> IO CInt Source #
p'git_stash_foreach :: FunPtr (Ptr C'git_repository -> C'git_stash_cb -> Ptr () -> IO CInt) Source #
mK'git_stash_cb :: C'git_stash_cb -> CSize -> CString -> Ptr C'git_oid -> Ptr () -> IO CInt Source #
p'git_stash_drop :: FunPtr (Ptr C'git_repository -> CSize -> IO CInt) Source #