#include #include module Bindings.APR.Hash where #strict_import import Bindings.APR import Bindings.APR.Pools #num APR_HASH_KEY_STRING #opaque_t apr_hash_t #opaque_t apr_hash_index_t #callback apr_hashfunc_t, Ptr CChar -> Ptr -> IO CUInt #ccall apr_hashfunc_default, Ptr CChar -> Ptr -> IO CUInt #ccall apr_hash_make , Ptr -> IO (Ptr ) #ccall apr_hash_make_custom, Ptr -> -> IO (Ptr ) #ccall apr_hash_copy , Ptr -> Ptr -> IO (Ptr ) #ccall apr_hash_set , Ptr -> Ptr () -> -> Ptr () -> IO () #ccall apr_hash_get , Ptr -> Ptr () -> -> IO (Ptr ()) #ccall apr_hash_first , Ptr -> Ptr -> IO (Ptr ) #ccall apr_hash_next , Ptr -> IO (Ptr ) #ccall apr_hash_this , Ptr -> Ptr (Ptr ()) -> Ptr -> Ptr (Ptr ()) -> IO () #ccall apr_hash_count , Ptr -> IO CUInt #ccall apr_hash_clear , Ptr -> IO () #ccall apr_hash_overlay , Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall apr_hash_merge , Ptr -> Ptr -> Ptr -> FunPtr (Ptr -> Ptr () -> -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())) -> Ptr () -> IO (Ptr ) #ccall apr_hash_pool_get , Ptr -> IO (Ptr )