Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
type C'git_refdb_backend_exists_callback = FunPtr (Ptr CInt -> Ptr C'git_refdb_backend -> CString -> IO CInt) Source
type C'git_refdb_backend_lookup_callback = FunPtr (Ptr (Ptr C'git_reference) -> Ptr C'git_refdb_backend -> CString -> IO CInt) Source
mk'git_refdb_backend_exists_callback :: (Ptr CInt -> Ptr C'git_refdb_backend -> CString -> IO CInt) -> IO C'git_refdb_backend_exists_callback Source
type C'git_refdb_backend_foreach_callback = FunPtr (Ptr C'git_refdb_backend -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt) Source
mk'git_refdb_backend_lookup_callback :: (Ptr (Ptr C'git_reference) -> Ptr C'git_refdb_backend -> CString -> IO CInt) -> IO C'git_refdb_backend_lookup_callback Source
type C'git_refdb_backend_foreach_glob_callback = FunPtr (Ptr C'git_refdb_backend -> CString -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt) Source
mK'git_refdb_backend_exists_callback :: C'git_refdb_backend_exists_callback -> Ptr CInt -> Ptr C'git_refdb_backend -> CString -> IO CInt Source
mk'git_refdb_backend_foreach_callback :: (Ptr C'git_refdb_backend -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt) -> IO C'git_refdb_backend_foreach_callback Source
type C'git_refdb_backend_write_callback = FunPtr (Ptr C'git_refdb_backend -> Ptr C'git_reference -> IO CInt) Source
mK'git_refdb_backend_lookup_callback :: C'git_refdb_backend_lookup_callback -> Ptr (Ptr C'git_reference) -> Ptr C'git_refdb_backend -> CString -> IO CInt Source
mk'git_refdb_backend_foreach_glob_callback :: (Ptr C'git_refdb_backend -> CString -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt) -> IO C'git_refdb_backend_foreach_glob_callback Source
type C'git_refdb_backend_delete_callback = FunPtr (Ptr C'git_refdb_backend -> Ptr C'git_reference -> IO CInt) Source
mk'git_refdb_backend_write_callback :: (Ptr C'git_refdb_backend -> Ptr C'git_reference -> IO CInt) -> IO C'git_refdb_backend_write_callback Source
mK'git_refdb_backend_foreach_callback :: C'git_refdb_backend_foreach_callback -> Ptr C'git_refdb_backend -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt Source
mk'git_refdb_backend_delete_callback :: (Ptr C'git_refdb_backend -> Ptr C'git_reference -> IO CInt) -> IO C'git_refdb_backend_delete_callback Source
mK'git_refdb_backend_foreach_glob_callback :: C'git_refdb_backend_foreach_glob_callback -> Ptr C'git_refdb_backend -> CString -> CUInt -> C'git_reference_foreach_cb -> Ptr () -> IO CInt Source
type C'git_refdb_backend_free_callback = FunPtr (Ptr C'git_refdb_backend -> IO ()) Source
mk'git_refdb_backend_compress_callback :: (Ptr C'git_refdb_backend -> IO CInt) -> IO C'git_refdb_backend_compress_callback Source
mK'git_refdb_backend_write_callback :: C'git_refdb_backend_write_callback -> Ptr C'git_refdb_backend -> Ptr C'git_reference -> IO CInt Source
mk'git_refdb_backend_free_callback :: (Ptr C'git_refdb_backend -> IO ()) -> IO C'git_refdb_backend_free_callback Source
mK'git_refdb_backend_delete_callback :: C'git_refdb_backend_delete_callback -> Ptr C'git_refdb_backend -> Ptr C'git_reference -> IO CInt Source
mK'git_refdb_backend_compress_callback :: C'git_refdb_backend_compress_callback -> Ptr C'git_refdb_backend -> IO CInt Source
mK'git_refdb_backend_free_callback :: C'git_refdb_backend_free_callback -> Ptr C'git_refdb_backend -> IO () Source
data C'git_refdb_backend Source
c'git_refdb_backend_fs :: Ptr (Ptr C'git_refdb_backend) -> Ptr C'git_repository -> Ptr C'git_refdb -> IO CInt Source
p'git_refdb_backend_fs :: FunPtr (Ptr (Ptr C'git_refdb_backend) -> Ptr C'git_repository -> Ptr C'git_refdb -> IO CInt) Source
p'git_refdb_backend'exists :: Ptr C'git_refdb_backend -> Ptr C'git_refdb_backend_exists_callback Source
p'git_refdb_backend'lookup :: Ptr C'git_refdb_backend -> Ptr C'git_refdb_backend_lookup_callback Source
p'git_refdb_backend'foreach :: Ptr C'git_refdb_backend -> Ptr C'git_refdb_backend_foreach_callback Source
p'git_refdb_backend'foreach_glob :: Ptr C'git_refdb_backend -> Ptr C'git_refdb_backend_foreach_glob_callback Source
p'git_refdb_backend'write :: Ptr C'git_refdb_backend -> Ptr C'git_refdb_backend_write_callback Source
p'git_refdb_backend'delete :: Ptr C'git_refdb_backend -> Ptr C'git_refdb_backend_delete_callback Source