Safe Haskell | Safe-Inferred |
---|
Documentation
c'git_repository_open :: Ptr (Ptr C'git_repository) -> CString -> IO CIntSource
c'git_repository_wrap_odb :: Ptr (Ptr C'git_repository) -> Ptr C'git_odb -> IO CIntSource
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 => aSource
c'GIT_REPOSITORY_OPEN_CROSS_FS :: Num a => aSource
c'git_repository_open_ext :: Ptr (Ptr C'git_repository) -> CString -> CUInt -> CString -> IO CIntSource
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 CIntSource
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 => aSource
c'GIT_REPOSITORY_INIT_NO_REINIT :: Num a => aSource
c'GIT_REPOSITORY_INIT_NO_DOTGIT_DIR :: Num a => aSource
c'GIT_REPOSITORY_INIT_MKDIR :: Num a => aSource
c'GIT_REPOSITORY_INIT_MKPATH :: Num a => aSource
c'GIT_REPOSITORY_INIT_SHARED_UMASK :: Num a => aSource
c'GIT_REPOSITORY_INIT_SHARED_GROUP :: Num a => aSource
c'GIT_REPOSITORY_INIT_SHARED_ALL :: Num a => aSource
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 CIntSource
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 CIntSource
c'git_repository_config :: Ptr (Ptr C'git_config) -> Ptr C'git_repository -> IO CIntSource
p'git_repository_set_workdir :: FunPtr (Ptr C'git_repository -> CString -> CInt -> IO CInt)Source
c'git_repository_odb :: Ptr (Ptr C'git_odb) -> Ptr C'git_repository -> IO CIntSource
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 CIntSource
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 CIntSource
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 CStringSource
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 CIntSource
p'git_repository_index :: FunPtr (Ptr (Ptr C'git_index) -> Ptr C'git_repository -> IO CInt)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 CStringSource
p'git_repository_init_options'initial_head :: Ptr C'git_repository_init_options -> Ptr CStringSource
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 CIntSource
mk'git_repository_fetchhead_foreach_cb :: (CString -> CString -> Ptr C'git_oid -> CUInt -> Ptr () -> IO CInt) -> IO C'git_repository_fetchhead_foreach_cbSource
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 CIntSource
mk'git_repository_mergehead_foreach_cb :: (Ptr C'git_oid -> Ptr () -> IO CInt) -> IO C'git_repository_mergehead_foreach_cbSource
c'git_repository_mergehead_foreach :: Ptr C'git_repository -> C'git_repository_mergehead_foreach_cb -> Ptr () -> IO CIntSource
c'git_repository_hashfile :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> C'git_otype -> CString -> IO CIntSource
mK'git_repository_mergehead_foreach_cb :: C'git_repository_mergehead_foreach_cb -> Ptr C'git_oid -> Ptr () -> IO CIntSource
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_detached :: FunPtr (Ptr C'git_repository -> Ptr C'git_oid -> IO CInt)Source
c'GIT_REPOSITORY_STATE_NONE :: Num a => aSource
c'GIT_REPOSITORY_STATE_MERGE :: Num a => aSource
c'GIT_REPOSITORY_STATE_REVERT :: Num a => aSource
c'GIT_REPOSITORY_STATE_CHERRY_PICK :: Num a => aSource
c'GIT_REPOSITORY_STATE_BISECT :: Num a => aSource
c'GIT_REPOSITORY_STATE_REBASE :: Num a => aSource
c'GIT_REPOSITORY_STATE_REBASE_MERGE :: Num a => aSource