|
scconf_context * | scconf_new (const char *filename) |
|
void | scconf_free (scconf_context *config) |
|
int | scconf_parse (scconf_context *config) |
|
int | scconf_parse_string (scconf_context *config, const char *string) |
|
int | scconf_parse_entries (const scconf_context *config, const scconf_block *block, scconf_entry *entry) |
|
int | scconf_write (scconf_context *config, const char *filename) |
|
int | scconf_write_entries (scconf_context *config, scconf_block *block, scconf_entry *entry) |
|
const scconf_block * | scconf_find_block (const scconf_context *config, const scconf_block *block, const char *item_name) |
|
scconf_block ** | scconf_find_blocks (const scconf_context *config, const scconf_block *block, const char *item_name, const char *key) |
|
const scconf_list * | scconf_find_list (const scconf_block *block, const char *option) |
|
const char * | scconf_get_str (const scconf_block *block, const char *option, const char *def) |
|
int | scconf_get_int (const scconf_block *block, const char *option, int def) |
|
int | scconf_get_bool (const scconf_block *block, const char *option, int def) |
|
const char * | scconf_put_str (scconf_block *block, const char *option, const char *value) |
|
int | scconf_put_int (scconf_block *block, const char *option, int value) |
|
int | scconf_put_bool (scconf_block *block, const char *option, int value) |
|
scconf_block * | scconf_block_add (scconf_context *config, scconf_block *block, const char *key, const scconf_list *name) |
|
scconf_block * | scconf_block_copy (const scconf_block *src, scconf_block **dst) |
|
void | scconf_block_destroy (scconf_block *block) |
|
scconf_item * | scconf_item_add (scconf_context *config, scconf_block *block, scconf_item *item, int type, const char *key, const void *data) |
|
scconf_item * | scconf_item_copy (const scconf_item *src, scconf_item **dst) |
|
void | scconf_item_destroy (scconf_item *item) |
|
scconf_list * | scconf_list_add (scconf_list **list, const char *value) |
|
scconf_list * | scconf_list_copy (const scconf_list *src, scconf_list **dst) |
|
void | scconf_list_destroy (scconf_list *list) |
|
int | scconf_list_array_length (const scconf_list *list) |
|
int | scconf_list_strings_length (const scconf_list *list) |
|
char * | scconf_list_strdup (const scconf_list *list, const char *filler) |
|
const char ** | scconf_list_toarray (const scconf_list *list) |
|