GME  13
Defines | Typedefs | Functions | Variables
apr_optional.h File Reference

APR-UTIL registration of functions exported by modules. More...

Go to the source code of this file.

Defines

#define APR_OPTIONAL_FN_TYPE(name)   apr_OFN_##name##_t
#define APR_DECLARE_OPTIONAL_FN(ret, name, args)   typedef ret (APR_OPTIONAL_FN_TYPE(name)) args
#define APR_REGISTER_OPTIONAL_FN(name)
#define APR_RETRIEVE_OPTIONAL_FN(name)   (APR_OPTIONAL_FN_TYPE(name) *)apr_dynamic_fn_retrieve(#name)

Typedefs

typedef void( apr_opt_fn_t )(void)

Functions

 APU_DECLARE_NONSTD (void) apr_dynamic_fn_register(const char *szName
 APU_DECLARE (apr_opt_fn_t *) apr_dynamic_fn_retrieve(const char *szName)

Variables

apr_opt_fn_tpfn

Detailed Description

APR-UTIL registration of functions exported by modules.

Definition in file apr_optional.h.