Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
c'git_repository_open :: Ptr (Ptr C'git_repository) -> CString -> IO CInt Source
c'git_repository_wrap_odb :: Ptr (Ptr C'git_repository) -> Ptr C'git_odb -> IO CInt Source
p'git_repository_open :: FunPtr (Ptr (Ptr C'git_repository) -> CString -> IO CInt) Source
p'git_repository_wrap_odb :: FunPtr (Ptr (Ptr C'git_repository) -> Ptr C'git_odb -> IO CInt) Source
p'git_repository_discover :: FunPtr (CString -> CSize -> CString -> CInt -> CString -> IO CInt) Source
c'GIT_REPOSITORY_OPEN_NO_SEARCH :: Num a => a Source
c'GIT_REPOSITORY_OPEN_CROSS_FS :: Num a => a Source
c'git_repository_open_ext :: Ptr (Ptr C'git_repository) -> CString -> CUInt -> CString -> IO CInt Source
c'git_repository_new :: Ptr (Ptr C'git_repository) -> IO CInt Source
c'git_repository_free :: Ptr C'git_repository -> IO () Source
p'git_repository_open_ext :: FunPtr (Ptr (Ptr C'git_repository) -> CString -> CUInt -> CString -> IO CInt) Source
p'git_repository_new :: FunPtr (Ptr (Ptr C'git_repository) -> IO CInt) Source
c'git_repository_init :: Ptr (Ptr C'git_repository) -> CString -> CUInt -> IO CInt Source
p'git_repository_free :: FunPtr (Ptr C'git_repository -> IO ()) Source
p'git_repository_init :: FunPtr (Ptr (Ptr C'git_repository) -> CString -> CUInt -> IO CInt) Source
c'GIT_REPOSITORY_INIT_BARE :: Num a => a Source
c'GIT_REPOSITORY_INIT_NO_REINIT :: Num a => a Source
c'GIT_REPOSITORY_INIT_NO_DOTGIT_DIR :: Num a => a Source
c'GIT_REPOSITORY_INIT_MKDIR :: Num a => a Source
c'GIT_REPOSITORY_INIT_MKPATH :: Num a => a Source
c'GIT_REPOSITORY_INIT_EXTERNAL_TEMPLATE :: Num a => a Source
c'GIT_REPOSITORY_INIT_SHARED_UMASK :: Num a => a Source
c'GIT_REPOSITORY_INIT_SHARED_GROUP :: Num a => a Source
c'GIT_REPOSITORY_INIT_SHARED_ALL :: Num a => a Source
data C'git_repository_init_options Source
c'git_repository_init_ext :: Ptr (Ptr C'git_repository) -> CString -> Ptr C'git_repository_init_options -> IO CInt Source
c'git_repository_head :: Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> IO CInt Source
p'git_repository_init_ext :: FunPtr (Ptr (Ptr C'git_repository) -> CString -> Ptr C'git_repository_init_options -> IO CInt) Source
p'git_repository_head :: FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_repository -> IO CInt) Source
c'git_repository_set_workdir :: Ptr C'git_repository -> CString -> CInt -> IO CInt Source
c'git_repository_config :: Ptr (Ptr C'git_config) -> Ptr C'git_repository -> IO CInt Source
p'git_repository_set_workdir :: FunPtr (Ptr C'git_repository -> CString -> CInt -> IO CInt) Source
c'git_repository_set_config :: Ptr C'git_repository -> Ptr C'git_config -> IO () Source
c'git_repository_odb :: Ptr (Ptr C'git_odb) -> Ptr C'git_repository -> IO CInt Source
p'git_repository_config :: FunPtr (Ptr (Ptr C'git_config) -> Ptr C'git_repository -> IO CInt) Source
c'git_repository_set_odb :: Ptr C'git_repository -> Ptr C'git_odb -> IO () Source
p'git_repository_set_config :: FunPtr (Ptr C'git_repository -> Ptr C'git_config -> IO ()) Source
c'git_repository_refdb :: Ptr (Ptr C'git_refdb) -> Ptr C'git_repository -> IO CInt Source
p'git_repository_odb :: FunPtr (Ptr (Ptr C'git_odb) -> Ptr C'git_repository -> IO CInt) Source
c'git_repository_set_refdb :: Ptr C'git_repository -> Ptr C'git_refdb -> IO () Source
p'git_repository_set_odb :: FunPtr (Ptr C'git_repository -> Ptr C'git_odb -> IO ()) Source
c'git_repository_index :: Ptr (Ptr C'git_index) -> Ptr C'git_repository -> IO CInt Source
p'git_repository_refdb :: FunPtr (Ptr (Ptr C'git_refdb) -> Ptr C'git_repository -> IO CInt) Source
p'git_repository_init_options'workdir_path :: Ptr C'git_repository_init_options -> Ptr CString Source
c'git_repository_set_index :: Ptr C'git_repository -> Ptr C'git_index -> IO () Source
p'git_repository_set_refdb :: FunPtr (Ptr C'git_repository -> Ptr C'git_refdb -> IO ()) Source
c'git_repository_message :: CString -> CSize -> Ptr C'git_repository -> IO CInt Source
p'git_repository_index :: FunPtr (Ptr (Ptr C'git_index) -> Ptr C'git_repository -> IO CInt) Source
p'git_repository_init_options'description :: Ptr C'git_repository_init_options -> Ptr CString Source
p'git_repository_set_index :: FunPtr (Ptr C'git_repository -> Ptr C'git_index -> IO ()) Source
p'git_repository_message :: FunPtr (CString -> CSize -> Ptr C'git_repository -> IO CInt) Source
p'git_repository_init_options'template_path :: Ptr C'git_repository_init_options -> Ptr CString Source
p'git_repository_init_options'initial_head :: Ptr C'git_repository_init_options -> Ptr CString Source
type C'git_repository_fetchhead_foreach_cb = FunPtr (CString -> CString -> Ptr C'git_oid -> CUInt -> Ptr () -> IO CInt) Source
c'git_repository_fetchhead_foreach :: Ptr C'git_repository -> C'git_repository_fetchhead_foreach_cb -> Ptr () -> IO CInt Source
mk'git_repository_fetchhead_foreach_cb :: (CString -> CString -> Ptr C'git_oid -> CUInt -> Ptr () -> IO CInt) -> IO C'git_repository_fetchhead_foreach_cb Source
p'git_repository_fetchhead_foreach :: FunPtr (Ptr C'git_repository -> C'git_repository_fetchhead_foreach_cb -> Ptr () -> IO CInt) Source
mK'git_repository_fetchhead_foreach_cb :: C'git_repository_fetchhead_foreach_cb -> CString -> CString -> Ptr C'git_oid -> CUInt -> Ptr () -> IO CInt Source
mk'git_repository_mergehead_foreach_cb :: (Ptr C'git_oid -> Ptr () -> IO CInt) -> IO C'git_repository_mergehead_foreach_cb Source
c'git_repository_mergehead_foreach :: Ptr C'git_repository -> C'git_repository_mergehead_foreach_cb -> Ptr () -> IO CInt Source
c'git_repository_hashfile :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> C'git_otype -> CString -> IO CInt Source
mK'git_repository_mergehead_foreach_cb :: C'git_repository_mergehead_foreach_cb -> Ptr C'git_oid -> Ptr () -> IO CInt Source
p'git_repository_mergehead_foreach :: FunPtr (Ptr C'git_repository -> C'git_repository_mergehead_foreach_cb -> Ptr () -> IO CInt) Source
p'git_repository_hashfile :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> C'git_otype -> CString -> IO CInt) Source
p'git_repository_set_head :: FunPtr (Ptr C'git_repository -> CString -> IO CInt) Source
p'git_repository_set_head_detached :: FunPtr (Ptr C'git_repository -> Ptr C'git_oid -> IO CInt) Source
type C'git_repository_state_t = CUInt Source
c'GIT_REPOSITORY_STATE_NONE :: Num a => a Source
c'GIT_REPOSITORY_STATE_MERGE :: Num a => a Source
c'GIT_REPOSITORY_STATE_REVERT :: Num a => a Source
c'GIT_REPOSITORY_STATE_CHERRY_PICK :: Num a => a Source
c'GIT_REPOSITORY_STATE_BISECT :: Num a => a Source
c'GIT_REPOSITORY_STATE_REBASE :: Num a => a Source
c'GIT_REPOSITORY_STATE_REBASE_MERGE :: Num a => a Source
c'GIT_REPOSITORY_STATE_APPLY_MAILBOX :: Num a => a Source