|
Data Structures |
struct | sul_cfg_visitor_t |
Typedefs |
typedef sul_cfg_block_t | sul_cfg_block_t |
typedef enum sul_cfg_vorder_e | sul_cfg_vorder_e |
typedef sul_error_t *(* | sul_cfg_visitor_fn_t )(sul_cfg_block_t *config, long flags, void *param, apr_pool_t *pool) |
typedef sul_cfg_visitor_t | sul_cfg_visitor_t |
Enumerations |
enum | sul_cfg_vorder_e { SUL_CVO_BEFORE = 0x1 << 0,
SUL_CVO_AFTER = 0x1 << 1
} |
Functions |
| sul_configuration_create (sul_cfg_block_t **cfg, xmlDocPtr doc, apr_pool_t *pool) |
| sul_configuration_wrap (sul_cfg_block_t **cfg, sul_cfg_block_t *orig, apr_pool_t *pool) |
| sul_configuration_load (sul_cfg_block_t **cfg, const char *path, apr_pool_t *pool) |
| sul_configuration_parse (sul_cfg_block_t **cfg, const char *str, apr_pool_t *pool) |
| sul_configuration_read_vars (sul_cfg_block_t *cfg, const char *path, apr_pool_t *pool) |
| sul_cfg_next (const sul_cfg_block_t *cfg) |
| sul_cfg_get_blocks (const sul_cfg_block_t *cfg, const char *path, apr_pool_t *pool) |
| sul_cfg_get_string (const sul_cfg_block_t *cfg, const char *path, sul_boolean_t vars, const char *def, apr_pool_t *pool) |
| sul_cfg_get_string_insides (const sul_cfg_block_t *cfg, const char *path, sul_boolean_t vars, const char *def, apr_pool_t *pool) |
| sul_cfg_get_integer (const sul_cfg_block_t *cfg, const char *path, sul_boolean_t vars, apr_int32_t def, apr_pool_t *pool) |
| sul_cfg_get_uinteger (const sul_cfg_block_t *cfg, const char *path, sul_boolean_t vars, apr_uint32_t def, apr_pool_t *pool) |
| sul_cfg_get_double (const sul_cfg_block_t *cfg, const char *path, sul_boolean_t vars, double def, apr_pool_t *pool) |
| sul_cfg_get_boolean (const sul_cfg_block_t *cfg, const char *path, sul_boolean_t vars, sul_boolean_t def, apr_pool_t *pool) |
| sul_cfg_name_get (const sul_cfg_block_t *cfg) |
| sul_cfg_interpolate (const sul_cfg_block_t *cfg, const char *src, apr_pool_t *pool) |
| sul_cfg_rdlock (sul_cfg_block_t *cfg) |
| sul_cfg_wrlock (sul_cfg_block_t *cfg) |
| sul_cfg_unlock (sul_cfg_block_t *cfg) |
| sul_cfg_to_string (sul_cfg_block_t *cfg, char **str, apr_size_t *sz, apr_pool_t *pool) |
| sul_cfg_vars_set (sul_cfg_block_t *cfg, const char *key, const char *val) |
| sul_cfg_vars_get (sul_cfg_block_t *cfg, const char *key) |
| sul_cfg_apply_visitors (sul_cfg_block_t *cfg, sul_cfg_visitor_t *visitors, apr_pool_t *pool) |
| sul_cfg_apply_children (sul_cfg_block_t *cfg, sul_cfg_visitor_t *visitors, apr_pool_t *pool) |