|
confuse
3.0
|
Data structure holding information about a "section". More...
#include <confuse.h>
Data Fields | |
| cfg_flag_t | flags |
| Any flags passed to cfg_init() | |
| char * | name |
| The name of this section, the root section returned from cfg_init() is always named "root". | |
| cfg_opt_t * | opts |
| Array of options. | |
| char * | title |
| Optional title for this section, only set if CFGF_TITLE flag is set. | |
| char * | filename |
| Name of the file being parsed. | |
| int | line |
| Line number in the config file. | |
| cfg_errfunc_t | errfunc |
| This function (if set with cfg_set_error_function) is called for any error message. More... | |
| cfg_searchpath_t * | path |
| Linked list of directories to search. | |
Data structure holding information about a "section".
Sections can be nested. A section has a list of options (strings, numbers, booleans or other sections) grouped together.
| cfg_errfunc_t cfg_t::errfunc |
This function (if set with cfg_set_error_function) is called for any error message.
Referenced by cfg_error(), cfg_init(), cfg_set_error_function(), and cfg_setopt().
1.8.9.1