packages feed

hlibgit2-0.1: Bindings/Libgit2/Revwalk.hsc

#include <bindings.dsl.h>
#include <git2.h>
module Bindings.Libgit2.Revwalk where
#strict_import

import Bindings.Libgit2.Common
import Bindings.Libgit2.Types
import Bindings.Libgit2.Oid
#num    GIT_SORT_NONE
#num    GIT_SORT_TOPOLOGICAL
#num    GIT_SORT_TIME
#num    GIT_SORT_REVERSE
#ccall git_revwalk_new , Ptr (Ptr <git_revwalk>) -> Ptr <git_repository> -> IO (CInt)
#ccall git_revwalk_reset , Ptr <git_revwalk> -> IO ()
#ccall git_revwalk_push , Ptr <git_revwalk> -> Ptr <git_oid> -> IO (CInt)
#ccall git_revwalk_hide , Ptr <git_revwalk> -> Ptr <git_oid> -> IO (CInt)
#ccall git_revwalk_next , Ptr <git_oid> -> Ptr <git_revwalk> -> IO (CInt)
#ccall git_revwalk_sorting , Ptr <git_revwalk> -> CUInt -> IO ()
#ccall git_revwalk_free , Ptr <git_revwalk> -> IO ()
#ccall git_revwalk_repository , Ptr <git_revwalk> -> IO (Ptr <git_repository>)