Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Bindings.Libgit2.Config
Documentation
c'GIT_CONFIG_LEVEL_SYSTEM :: Num a => a Source #
c'GIT_CONFIG_LEVEL_XDG :: Num a => a Source #
c'GIT_CONFIG_LEVEL_GLOBAL :: Num a => a Source #
c'GIT_CONFIG_LEVEL_LOCAL :: Num a => a Source #
c'GIT_CONFIG_HIGHEST_LEVEL :: Num a => a Source #
data C'git_config_entry Source #
Constructors
C'git_config_entry | |
Instances
Storable C'git_config_entry Source # | |
Defined in Bindings.Libgit2.Config Methods sizeOf :: C'git_config_entry -> Int # alignment :: C'git_config_entry -> Int # peekElemOff :: Ptr C'git_config_entry -> Int -> IO C'git_config_entry # pokeElemOff :: Ptr C'git_config_entry -> Int -> C'git_config_entry -> IO () # peekByteOff :: Ptr b -> Int -> IO C'git_config_entry # pokeByteOff :: Ptr b -> Int -> C'git_config_entry -> IO () # peek :: Ptr C'git_config_entry -> IO C'git_config_entry # poke :: Ptr C'git_config_entry -> C'git_config_entry -> IO () # | |
Show C'git_config_entry Source # | |
Defined in Bindings.Libgit2.Config Methods showsPrec :: Int -> C'git_config_entry -> ShowS # show :: C'git_config_entry -> String # showList :: [C'git_config_entry] -> ShowS # | |
Eq C'git_config_entry Source # | |
Defined in Bindings.Libgit2.Config Methods (==) :: C'git_config_entry -> C'git_config_entry -> Bool # (/=) :: C'git_config_entry -> C'git_config_entry -> Bool # |
type C'git_config_foreach_cb = FunPtr (Ptr C'git_config_entry -> Ptr () -> IO CInt) Source #
mk'git_config_foreach_cb :: (Ptr C'git_config_entry -> Ptr () -> IO CInt) -> IO C'git_config_foreach_cb Source #
mK'git_config_foreach_cb :: C'git_config_foreach_cb -> Ptr C'git_config_entry -> Ptr () -> IO CInt Source #
type C'git_config_backend_open_callback = FunPtr (Ptr C'git_config_backend -> CUInt -> IO CInt) Source #
type C'git_config_backend_get_callback = FunPtr (Ptr C'git_config_backend -> CString -> Ptr (Ptr C'git_config_entry) -> IO CInt) Source #
mk'git_config_backend_open_callback :: (Ptr C'git_config_backend -> CUInt -> IO CInt) -> IO C'git_config_backend_open_callback Source #
type C'git_config_backend_get_multivar_callback = FunPtr (Ptr C'git_config_backend -> CString -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt) Source #
mk'git_config_backend_get_callback :: (Ptr C'git_config_backend -> CString -> Ptr (Ptr C'git_config_entry) -> IO CInt) -> IO C'git_config_backend_get_callback Source #
type C'git_config_backend_set_callback = FunPtr (Ptr C'git_config_backend -> CString -> CString -> IO CInt) Source #
mK'git_config_backend_open_callback :: C'git_config_backend_open_callback -> Ptr C'git_config_backend -> CUInt -> IO CInt Source #
mk'git_config_backend_get_multivar_callback :: (Ptr C'git_config_backend -> CString -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt) -> IO C'git_config_backend_get_multivar_callback Source #
type C'git_config_backend_set_multivar_callback = FunPtr (Ptr C'git_config_backend -> CString -> CString -> CString -> IO CInt) Source #
mk'git_config_backend_set_callback :: (Ptr C'git_config_backend -> CString -> CString -> IO CInt) -> IO C'git_config_backend_set_callback Source #
mK'git_config_backend_get_callback :: C'git_config_backend_get_callback -> Ptr C'git_config_backend -> CString -> Ptr (Ptr C'git_config_entry) -> IO CInt Source #
type C'git_config_backend_del_callback = FunPtr (Ptr C'git_config_backend -> CString -> IO CInt) Source #
mk'git_config_backend_set_multivar_callback :: (Ptr C'git_config_backend -> CString -> CString -> CString -> IO CInt) -> IO C'git_config_backend_set_multivar_callback Source #
mK'git_config_backend_get_multivar_callback :: C'git_config_backend_get_multivar_callback -> Ptr C'git_config_backend -> CString -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt Source #
type C'git_config_backend_foreach_callback = FunPtr (Ptr C'git_config_backend -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt) Source #
mk'git_config_backend_del_callback :: (Ptr C'git_config_backend -> CString -> IO CInt) -> IO C'git_config_backend_del_callback Source #
mK'git_config_backend_set_callback :: C'git_config_backend_set_callback -> Ptr C'git_config_backend -> CString -> CString -> IO CInt Source #
mK'git_config_backend_set_multivar_callback :: C'git_config_backend_set_multivar_callback -> Ptr C'git_config_backend -> CString -> CString -> CString -> IO CInt Source #
mk'git_config_backend_foreach_callback :: (Ptr C'git_config_backend -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt) -> IO C'git_config_backend_foreach_callback Source #
type C'git_config_backend_free_callback = FunPtr (Ptr C'git_config_backend -> IO ()) Source #
mk'git_config_backend_refresh_callback :: (Ptr C'git_config_backend -> IO CInt) -> IO C'git_config_backend_refresh_callback Source #
mK'git_config_backend_del_callback :: C'git_config_backend_del_callback -> Ptr C'git_config_backend -> CString -> IO CInt Source #
mk'git_config_backend_free_callback :: (Ptr C'git_config_backend -> IO ()) -> IO C'git_config_backend_free_callback Source #
mK'git_config_backend_foreach_callback :: C'git_config_backend_foreach_callback -> Ptr C'git_config_backend -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt Source #
mK'git_config_backend_refresh_callback :: C'git_config_backend_refresh_callback -> Ptr C'git_config_backend -> IO CInt Source #
mK'git_config_backend_free_callback :: C'git_config_backend_free_callback -> Ptr C'git_config_backend -> IO () Source #
data C'git_config_backend Source #
Constructors
Instances
Storable C'git_config_backend Source # | |
Defined in Bindings.Libgit2.Config Methods sizeOf :: C'git_config_backend -> Int # alignment :: C'git_config_backend -> Int # peekElemOff :: Ptr C'git_config_backend -> Int -> IO C'git_config_backend # pokeElemOff :: Ptr C'git_config_backend -> Int -> C'git_config_backend -> IO () # peekByteOff :: Ptr b -> Int -> IO C'git_config_backend # pokeByteOff :: Ptr b -> Int -> C'git_config_backend -> IO () # peek :: Ptr C'git_config_backend -> IO C'git_config_backend # poke :: Ptr C'git_config_backend -> C'git_config_backend -> IO () # | |
Show C'git_config_backend Source # | |
Defined in Bindings.Libgit2.Config Methods showsPrec :: Int -> C'git_config_backend -> ShowS # show :: C'git_config_backend -> String # showList :: [C'git_config_backend] -> ShowS # | |
Eq C'git_config_backend Source # | |
Defined in Bindings.Libgit2.Config Methods (==) :: C'git_config_backend -> C'git_config_backend -> Bool # (/=) :: C'git_config_backend -> C'git_config_backend -> Bool # |
type C'git_cvar_t = CUInt Source #
c'GIT_CVAR_FALSE :: Num a => a Source #
c'GIT_CVAR_TRUE :: Num a => a Source #
c'GIT_CVAR_INT32 :: Num a => a Source #
c'GIT_CVAR_STRING :: Num a => a Source #
p'git_config_backend'open :: Ptr C'git_config_backend -> Ptr C'git_config_backend_open_callback Source #
p'git_config_backend'get :: Ptr C'git_config_backend -> Ptr C'git_config_backend_get_callback Source #
data C'git_cvar_map Source #
Constructors
C'git_cvar_map | |
Instances
Storable C'git_cvar_map Source # | |
Defined in Bindings.Libgit2.Config Methods sizeOf :: C'git_cvar_map -> Int # alignment :: C'git_cvar_map -> Int # peekElemOff :: Ptr C'git_cvar_map -> Int -> IO C'git_cvar_map # pokeElemOff :: Ptr C'git_cvar_map -> Int -> C'git_cvar_map -> IO () # peekByteOff :: Ptr b -> Int -> IO C'git_cvar_map # pokeByteOff :: Ptr b -> Int -> C'git_cvar_map -> IO () # peek :: Ptr C'git_cvar_map -> IO C'git_cvar_map # poke :: Ptr C'git_cvar_map -> C'git_cvar_map -> IO () # | |
Show C'git_cvar_map Source # | |
Defined in Bindings.Libgit2.Config Methods showsPrec :: Int -> C'git_cvar_map -> ShowS # show :: C'git_cvar_map -> String # showList :: [C'git_cvar_map] -> ShowS # | |
Eq C'git_cvar_map Source # | |
Defined in Bindings.Libgit2.Config Methods (==) :: C'git_cvar_map -> C'git_cvar_map -> Bool # (/=) :: C'git_cvar_map -> C'git_cvar_map -> Bool # |
p'git_config_backend'get_multivar :: Ptr C'git_config_backend -> Ptr C'git_config_backend_get_multivar_callback Source #
p'git_config_backend'set :: Ptr C'git_config_backend -> Ptr C'git_config_backend_set_callback Source #
c'git_config_open_default :: Ptr (Ptr C'git_config) -> IO CInt Source #
c'git_config_new :: Ptr (Ptr C'git_config) -> IO CInt Source #
p'git_config_backend'set_multivar :: Ptr C'git_config_backend -> Ptr C'git_config_backend_set_multivar_callback Source #
p'git_config_open_default :: FunPtr (Ptr (Ptr C'git_config) -> IO CInt) Source #
c'git_config_add_backend :: Ptr C'git_config -> Ptr C'git_config_backend -> CUInt -> CInt -> IO CInt Source #
p'git_config_new :: FunPtr (Ptr (Ptr C'git_config) -> IO CInt) Source #
c'git_config_add_file_ondisk :: Ptr C'git_config -> CString -> CUInt -> CInt -> IO CInt Source #
p'git_config_backend'del :: Ptr C'git_config_backend -> Ptr C'git_config_backend_del_callback Source #
c'git_config_open_ondisk :: Ptr (Ptr C'git_config) -> CString -> IO CInt Source #
p'git_config_add_backend :: FunPtr (Ptr C'git_config -> Ptr C'git_config_backend -> CUInt -> CInt -> IO CInt) Source #
c'git_config_open_level :: Ptr (Ptr C'git_config) -> Ptr C'git_config -> CUInt -> IO CInt Source #
p'git_config_add_file_ondisk :: FunPtr (Ptr C'git_config -> CString -> CUInt -> CInt -> IO CInt) Source #
p'git_config_backend'foreach :: Ptr C'git_config_backend -> Ptr C'git_config_backend_foreach_callback Source #
c'git_config_refresh :: Ptr C'git_config -> IO CInt Source #
p'git_config_open_ondisk :: FunPtr (Ptr (Ptr C'git_config) -> CString -> IO CInt) Source #
c'git_config_free :: Ptr C'git_config -> IO () Source #
p'git_config_open_level :: FunPtr (Ptr (Ptr C'git_config) -> Ptr C'git_config -> CUInt -> IO CInt) Source #
p'git_config_backend'refresh :: Ptr C'git_config_backend -> Ptr C'git_config_backend_refresh_callback Source #
p'git_config_refresh :: FunPtr (Ptr C'git_config -> IO CInt) Source #
c'git_config_get_entry :: Ptr (Ptr C'git_config_entry) -> Ptr C'git_config -> CString -> IO CInt Source #
p'git_config_free :: FunPtr (Ptr C'git_config -> IO ()) Source #
c'git_config_get_int32 :: Ptr CInt -> Ptr C'git_config -> CString -> IO CInt Source #
p'git_config_backend'free :: Ptr C'git_config_backend -> Ptr C'git_config_backend_free_callback Source #
c'git_config_get_int64 :: Ptr CLong -> Ptr C'git_config -> CString -> IO CInt Source #
p'git_config_get_entry :: FunPtr (Ptr (Ptr C'git_config_entry) -> Ptr C'git_config -> CString -> IO CInt) Source #
c'git_config_get_bool :: Ptr CInt -> Ptr C'git_config -> CString -> IO CInt Source #
c'git_config_get_string :: Ptr CString -> Ptr C'git_config -> CString -> IO CInt Source #
c'git_config_get_multivar :: Ptr C'git_config -> CString -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt Source #
c'git_config_set_int32 :: Ptr C'git_config -> CString -> CInt -> IO CInt Source #
c'git_config_set_int64 :: Ptr C'git_config -> CString -> CLong -> IO CInt Source #
p'git_config_get_multivar :: FunPtr (Ptr C'git_config -> CString -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt) Source #
c'git_config_set_bool :: Ptr C'git_config -> CString -> CInt -> IO CInt Source #
p'git_config_set_int32 :: FunPtr (Ptr C'git_config -> CString -> CInt -> IO CInt) Source #
c'git_config_set_string :: Ptr C'git_config -> CString -> CString -> IO CInt Source #
p'git_config_set_int64 :: FunPtr (Ptr C'git_config -> CString -> CLong -> IO CInt) Source #
p'git_config_set_bool :: FunPtr (Ptr C'git_config -> CString -> CInt -> IO CInt) Source #
c'git_config_set_multivar :: Ptr C'git_config -> CString -> CString -> CString -> IO CInt Source #
c'git_config_delete_entry :: Ptr C'git_config -> CString -> IO CInt Source #
p'git_config_set_string :: FunPtr (Ptr C'git_config -> CString -> CString -> IO CInt) Source #
c'git_config_foreach :: Ptr C'git_config -> C'git_config_foreach_cb -> Ptr () -> IO CInt Source #
p'git_config_set_multivar :: FunPtr (Ptr C'git_config -> CString -> CString -> CString -> IO CInt) Source #
p'git_config_delete_entry :: FunPtr (Ptr C'git_config -> CString -> IO CInt) Source #
c'git_config_foreach_match :: Ptr C'git_config -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt Source #
p'git_config_foreach :: FunPtr (Ptr C'git_config -> C'git_config_foreach_cb -> Ptr () -> IO CInt) Source #
c'git_config_get_mapped :: Ptr CInt -> Ptr C'git_config -> CString -> Ptr C'git_cvar_map -> CSize -> IO CInt Source #
c'git_config_lookup_map_value :: Ptr CInt -> Ptr C'git_cvar_map -> CSize -> CString -> IO CInt Source #
p'git_config_foreach_match :: FunPtr (Ptr C'git_config -> CString -> C'git_config_foreach_cb -> Ptr () -> IO CInt) Source #
p'git_config_get_mapped :: FunPtr (Ptr CInt -> Ptr C'git_config -> CString -> Ptr C'git_cvar_map -> CSize -> IO CInt) Source #