Safe Haskell | None |
---|
Git.Libgit2.Internal
Documentation
addTracingBackend :: LgRepo -> IO ()Source
coidPtrToOid :: Ptr C'git_oid -> IO (ForeignPtr C'git_oid)Source
lookupObject' :: (MonadGit LgRepo m, MonadBaseControl IO m) => ForeignPtr C'git_oid -> Int -> (Ptr (Ptr a) -> Ptr C'git_repository -> Ptr C'git_oid -> IO CInt) -> (Ptr (Ptr a) -> Ptr C'git_repository -> Ptr C'git_oid -> CSize -> IO CInt) -> (ForeignPtr C'git_oid -> ForeignPtr a -> Ptr a -> m b) -> m bSource
withSignature :: Converter -> Signature -> (Ptr C'git_signature -> IO a) -> IO aSource