Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Submodule
Documentation
data C'git_submodule Source #
Constructors
C'git_submodule |
type C'git_submodule_update_t = CInt Source #
c'GIT_SUBMODULE_UPDATE_DEFAULT :: Num a => a Source #
c'GIT_SUBMODULE_UPDATE_CHECKOUT :: Num a => a Source #
c'GIT_SUBMODULE_UPDATE_REBASE :: Num a => a Source #
c'GIT_SUBMODULE_UPDATE_MERGE :: Num a => a Source #
c'GIT_SUBMODULE_UPDATE_NONE :: Num a => a Source #
type C'git_submodule_ignore_t = CInt Source #
c'GIT_SUBMODULE_IGNORE_DEFAULT :: Num a => a Source #
c'GIT_SUBMODULE_IGNORE_NONE :: Num a => a Source #
c'GIT_SUBMODULE_IGNORE_UNTRACKED :: Num a => a Source #
c'GIT_SUBMODULE_IGNORE_DIRTY :: Num a => a Source #
c'GIT_SUBMODULE_IGNORE_ALL :: Num a => a Source #
type C'git_submodule_status_t = CUInt Source #
c'GIT_SUBMODULE_STATUS_IN_HEAD :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_IN_INDEX :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_IN_CONFIG :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_IN_WD :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_INDEX_ADDED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_INDEX_DELETED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_INDEX_MODIFIED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_WD_UNINITIALIZED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_WD_ADDED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_WD_DELETED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_WD_MODIFIED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_WD_INDEX_MODIFIED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_WD_WD_MODIFIED :: Num a => a Source #
c'GIT_SUBMODULE_STATUS_WD_UNTRACKED :: Num a => a Source #
c'git_submodule_lookup :: Ptr (Ptr C'git_submodule) -> Ptr C'git_repository -> CString -> IO CInt Source #
type C'git_submodule_foreach_callback = FunPtr (Ptr C'git_submodule -> CString -> Ptr () -> IO CInt) Source #
c'git_submodule_foreach :: Ptr C'git_repository -> C'git_submodule_foreach_callback -> Ptr () -> IO CInt Source #
p'git_submodule_lookup :: FunPtr (Ptr (Ptr C'git_submodule) -> Ptr C'git_repository -> CString -> IO CInt) Source #
mk'git_submodule_foreach_callback :: (Ptr C'git_submodule -> CString -> Ptr () -> IO CInt) -> IO C'git_submodule_foreach_callback Source #
c'git_submodule_add_setup :: Ptr (Ptr C'git_submodule) -> Ptr C'git_repository -> CString -> CString -> CInt -> IO CInt Source #
p'git_submodule_foreach :: FunPtr (Ptr C'git_repository -> C'git_submodule_foreach_callback -> Ptr () -> IO CInt) Source #
mK'git_submodule_foreach_callback :: C'git_submodule_foreach_callback -> Ptr C'git_submodule -> CString -> Ptr () -> IO CInt Source #
c'git_submodule_add_to_index :: Ptr C'git_submodule -> CInt -> IO CInt Source #
p'git_submodule_add_setup :: FunPtr (Ptr (Ptr C'git_submodule) -> Ptr C'git_repository -> CString -> CString -> CInt -> IO CInt) Source #
p'git_submodule_add_to_index :: FunPtr (Ptr C'git_submodule -> CInt -> IO CInt) Source #
p'git_submodule_save :: FunPtr (Ptr C'git_submodule -> IO CInt) Source #
p'git_submodule_name :: FunPtr (Ptr C'git_submodule -> IO CString) Source #
c'git_submodule_set_url :: Ptr C'git_submodule -> CString -> IO CInt Source #
p'git_submodule_path :: FunPtr (Ptr C'git_submodule -> IO CString) Source #
p'git_submodule_url :: FunPtr (Ptr C'git_submodule -> IO CString) Source #
p'git_submodule_set_url :: FunPtr (Ptr C'git_submodule -> CString -> IO CInt) Source #
c'git_submodule_wd_id :: Ptr C'git_submodule -> IO (Ptr C'git_oid) Source #
p'git_submodule_index_id :: FunPtr (Ptr C'git_submodule -> IO (Ptr C'git_oid)) Source #
p'git_submodule_head_id :: FunPtr (Ptr C'git_submodule -> IO (Ptr C'git_oid)) Source #
p'git_submodule_wd_id :: FunPtr (Ptr C'git_submodule -> IO (Ptr C'git_oid)) Source #
c'git_submodule_set_ignore :: Ptr C'git_submodule -> C'git_submodule_ignore_t -> IO C'git_submodule_ignore_t Source #
c'git_submodule_set_update :: Ptr C'git_submodule -> C'git_submodule_update_t -> IO C'git_submodule_update_t Source #
p'git_submodule_set_ignore :: FunPtr (Ptr C'git_submodule -> C'git_submodule_ignore_t -> IO C'git_submodule_ignore_t) Source #
p'git_submodule_set_update :: FunPtr (Ptr C'git_submodule -> C'git_submodule_update_t -> IO C'git_submodule_update_t) Source #
c'git_submodule_init :: Ptr C'git_submodule -> CInt -> IO CInt Source #
p'git_submodule_set_fetch_recurse_submodules :: FunPtr (Ptr C'git_submodule -> CInt -> IO CInt) Source #
p'git_submodule_init :: FunPtr (Ptr C'git_submodule -> CInt -> IO CInt) Source #
c'git_submodule_open :: Ptr (Ptr C'git_repository) -> Ptr C'git_submodule -> IO CInt Source #
p'git_submodule_sync :: FunPtr (Ptr C'git_submodule -> IO CInt) Source #
p'git_submodule_open :: FunPtr (Ptr (Ptr C'git_repository) -> Ptr C'git_submodule -> IO CInt) Source #
p'git_submodule_reload :: FunPtr (Ptr C'git_submodule -> IO CInt) Source #
c'git_submodule_status :: Ptr CUInt -> Ptr C'git_submodule -> IO CInt Source #
c'git_submodule_location :: Ptr CUInt -> Ptr C'git_submodule -> IO CInt Source #
p'git_submodule_status :: FunPtr (Ptr CUInt -> Ptr C'git_submodule -> IO CInt) Source #
p'git_submodule_location :: FunPtr (Ptr CUInt -> Ptr C'git_submodule -> IO CInt) Source #