Go to the source code of this file.
| typedef struct _scconf_block scconf_block |
| typedef struct _scconf_entry scconf_entry |
| typedef struct _scconf_item scconf_item |
| typedef struct _scconf_list scconf_list |
| 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 | ) |
| 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 | |||
| ) |
| void scconf_free | ( | scconf_context * | config | ) |
| int scconf_get_bool | ( | const scconf_block * | block, | |
| const char * | option, | |||
| int | def | |||
| ) |
| int scconf_get_int | ( | const scconf_block * | block, | |
| const char * | option, | |||
| int | def | |||
| ) |
| const char* scconf_get_str | ( | const scconf_block * | block, | |
| const char * | option, | |||
| const char * | def | |||
| ) |
| 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 | |||
| ) |
| int scconf_list_array_length | ( | const scconf_list * | list | ) |
| scconf_list* scconf_list_copy | ( | const scconf_list * | src, | |
| scconf_list ** | dst | |||
| ) |
| void scconf_list_destroy | ( | scconf_list * | list | ) |
| char* scconf_list_strdup | ( | const scconf_list * | list, | |
| const char * | filler | |||
| ) |
| int scconf_list_strings_length | ( | const scconf_list * | list | ) |
| const char** scconf_list_toarray | ( | const scconf_list * | list | ) |
| scconf_context* scconf_new | ( | const char * | filename | ) |
| int scconf_parse | ( | scconf_context * | config | ) |
| int scconf_parse_entries | ( | const scconf_context * | config, | |
| const scconf_block * | block, | |||
| scconf_entry * | entry | |||
| ) |
| int scconf_parse_string | ( | scconf_context * | config, | |
| const char * | string | |||
| ) |
| int scconf_put_bool | ( | scconf_block * | block, | |
| const char * | option, | |||
| int | value | |||
| ) |
| int scconf_put_int | ( | scconf_block * | block, | |
| const char * | option, | |||
| int | value | |||
| ) |
| const char* scconf_put_str | ( | scconf_block * | block, | |
| const char * | option, | |||
| const char * | value | |||
| ) |
| int scconf_write | ( | scconf_context * | config, | |
| const char * | filename | |||
| ) |
| int scconf_write_entries | ( | scconf_context * | config, | |
| scconf_block * | block, | |||
| scconf_entry * | entry | |||
| ) |
1.5.1