Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Blob
Documentation
c'git_blob_lookup :: Ptr (Ptr C'git_blob) -> Ptr C'git_repository -> Ptr C'git_oid -> IO CInt Source #
c'git_blob_lookup_prefix :: Ptr (Ptr C'git_blob) -> Ptr C'git_repository -> Ptr C'git_oid -> CSize -> IO CInt Source #
c'git_blob_free :: Ptr C'git_blob -> IO () Source #
c'git_blob_id :: Ptr C'git_blob -> IO (Ptr C'git_oid) Source #
c'git_blob_rawcontent :: Ptr C'git_blob -> IO (Ptr ()) Source #
c'git_blob_rawsize :: Ptr C'git_blob -> IO CLong Source #
p'git_blob_rawcontent :: FunPtr (Ptr C'git_blob -> IO (Ptr ())) Source #
c'git_blob_create_fromworkdir :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> IO CInt Source #
p'git_blob_rawsize :: FunPtr (Ptr C'git_blob -> IO CLong) Source #
c'git_blob_create_fromdisk :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> IO CInt Source #
p'git_blob_create_fromworkdir :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> IO CInt) Source #
p'git_blob_create_fromdisk :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> IO CInt) Source #
mk'git_blob_chunk_cb :: (CString -> CSize -> Ptr () -> IO CInt) -> IO C'git_blob_chunk_cb Source #
c'git_blob_create_fromchunks :: Ptr C'git_oid -> Ptr C'git_repository -> CString -> C'git_blob_chunk_cb -> Ptr () -> IO CInt Source #
c'git_blob_create_frombuffer :: Ptr C'git_oid -> Ptr C'git_repository -> Ptr () -> CSize -> IO CInt Source #
c'git_blob_is_binary :: Ptr C'git_blob -> IO CInt Source #
mK'git_blob_chunk_cb :: C'git_blob_chunk_cb -> CString -> CSize -> Ptr () -> IO CInt Source #
p'git_blob_create_fromchunks :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> CString -> C'git_blob_chunk_cb -> Ptr () -> IO CInt) Source #
p'git_blob_create_frombuffer :: FunPtr (Ptr C'git_oid -> Ptr C'git_repository -> Ptr () -> CSize -> IO CInt) Source #
p'git_blob_is_binary :: FunPtr (Ptr C'git_blob -> IO CInt) Source #