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) |
|
Declare an optional function.
|
|
The type of an optional function.
|
|
Value: (((void (*)(const char *, APR_OPTIONAL_FN_TYPE(name) *)) \ &apr_dynamic_fn_register)(#name,name))
|
|
Retrieve an optional function. Returns NULL if the function is not present.
|
|
XXX: This doesn't belong here, then! Private function! DO NOT USE! |