1 #include <bindings.dsl.h>
2 #include <apr_strmatch.h>
4 module Bindings.APR.StrMatch where
7 import Bindings.APR.Pools
9 #starttype struct apr_strmatch_pattern
10 # field compare, FunPtr (Ptr <apr_strmatch_pattern> -> Ptr CChar -> <apr_size_t> -> IO (Ptr CChar))
11 # field pattern, Ptr CChar
12 # field length , <apr_size_t>
13 # field context, Ptr ()
16 #cinline apr_strmach, Ptr <apr_strmatch_pattern> -> Ptr CChar -> <apr_size_t> -> IO (Ptr CChar)
18 #ccall apr_strmatch_precompile, Ptr <apr_pool_t> -> Ptr CChar -> CInt -> IO (Ptr <apr_strmatch_pattern>)