bindings-apr-0.1: Low level bindings to Apache Portable Runtime (APR)ContentsIndex
Bindings.APR.Hash
Documentation
c'APR_HASH_KEY_STRING :: Num a => a
data C'apr_hash_t
Constructors
C'apr_hash_t
data C'apr_hash_index_t
Constructors
C'apr_hash_index_t
type C'apr_hashfunc_t = FunPtr (Ptr CChar -> Ptr C'apr_ssize_t -> IO CUInt)
mk'apr_hashfunc_t :: (Ptr CChar -> Ptr C'apr_ssize_t -> IO CUInt) -> IO C'apr_hashfunc_t
c'apr_hashfunc_default :: Ptr CChar -> Ptr C'apr_ssize_t -> IO CUInt
c'apr_hash_make :: Ptr C'apr_pool_t -> IO (Ptr C'apr_hash_t)
mK'apr_hashfunc_t :: C'apr_hashfunc_t -> Ptr CChar -> Ptr C'apr_ssize_t -> IO CUInt
p'apr_hashfunc_default :: FunPtr (Ptr CChar -> Ptr C'apr_ssize_t -> IO CUInt)
c'apr_hash_make_custom :: Ptr C'apr_hash_t -> C'apr_hashfunc_t -> IO (Ptr C'apr_hash_t)
p'apr_hash_make :: FunPtr (Ptr C'apr_pool_t -> IO (Ptr C'apr_hash_t))
c'apr_hash_copy :: Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> IO (Ptr C'apr_hash_t)
c'apr_hash_set :: Ptr C'apr_hash_t -> Ptr () -> C'apr_ssize_t -> Ptr () -> IO ()
p'apr_hash_make_custom :: FunPtr (Ptr C'apr_hash_t -> C'apr_hashfunc_t -> IO (Ptr C'apr_hash_t))
c'apr_hash_get :: Ptr C'apr_hash_t -> Ptr () -> C'apr_ssize_t -> IO (Ptr ())
p'apr_hash_copy :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> IO (Ptr C'apr_hash_t))
c'apr_hash_first :: Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> IO (Ptr C'apr_hash_index_t)
p'apr_hash_set :: FunPtr (Ptr C'apr_hash_t -> Ptr () -> C'apr_ssize_t -> Ptr () -> IO ())
c'apr_hash_next :: Ptr C'apr_hash_index_t -> IO (Ptr C'apr_hash_index_t)
p'apr_hash_get :: FunPtr (Ptr C'apr_hash_t -> Ptr () -> C'apr_ssize_t -> IO (Ptr ()))
p'apr_hash_first :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> IO (Ptr C'apr_hash_index_t))
c'apr_hash_this :: Ptr C'apr_hash_index_t -> Ptr (Ptr ()) -> Ptr C'apr_ssize_t -> Ptr (Ptr ()) -> IO ()
c'apr_hash_count :: Ptr C'apr_hash_t -> IO CUInt
p'apr_hash_next :: FunPtr (Ptr C'apr_hash_index_t -> IO (Ptr C'apr_hash_index_t))
c'apr_hash_clear :: Ptr C'apr_hash_t -> IO ()
p'apr_hash_this :: FunPtr (Ptr C'apr_hash_index_t -> Ptr (Ptr ()) -> Ptr C'apr_ssize_t -> Ptr (Ptr ()) -> IO ())
p'apr_hash_count :: FunPtr (Ptr C'apr_hash_t -> IO CUInt)
c'apr_hash_overlay :: Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> Ptr C'apr_hash_t -> IO (Ptr C'apr_hash_t)
p'apr_hash_clear :: FunPtr (Ptr C'apr_hash_t -> IO ())
c'apr_hash_merge :: Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> Ptr C'apr_hash_t -> FunPtr (Ptr C'apr_pool_t -> Ptr () -> C'apr_ssize_t -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())) -> Ptr () -> IO (Ptr C'apr_hash_t)
p'apr_hash_overlay :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> Ptr C'apr_hash_t -> IO (Ptr C'apr_hash_t))
c'apr_hash_pool_get :: Ptr C'apr_hash_t -> IO (Ptr C'apr_pool_t)
p'apr_hash_merge :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> Ptr C'apr_hash_t -> FunPtr (Ptr C'apr_pool_t -> Ptr () -> C'apr_ssize_t -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())) -> Ptr () -> IO (Ptr C'apr_hash_t))
p'apr_hash_pool_get :: FunPtr (Ptr C'apr_hash_t -> IO (Ptr C'apr_pool_t))
Produced by Haddock version 2.6.1