26 const char * a_item_name, uint16_t * array_length);
bool dap_config_get_item_bool_default(dap_config_t *a_config, const char *a_section_path, const char *a_item_name, bool a_default)
dap_config_get_item_bool_default Getting a configuration item as a boolean
Definition: dap_config.c:447
char ** dap_config_get_array_str(dap_config_t *a_config, const char *a_section_path, const char *a_item_name, uint16_t *array_length)
dap_config_get_array_str Getting an array of configuration items as a string
Definition: dap_config.c:389
int dap_config_init(const char *a_configs_path)
dap_config_init Initialization settings
Definition: dap_config.c:48
const char * dap_config_get_item_str_default(dap_config_t *a_config, const char *a_section_path, const char *a_item_name, const char *a_value_default)
dap_config_get_item_str_default Getting an array of configuration items as a string ...
Definition: dap_config.c:408
Definition: dap_config.h:12
dap_config_t * dap_config_open(const char *a_name)
dap_config_open Open the configuration settings
Definition: dap_config.c:89
double dap_config_get_item_double(dap_config_t *a_config, const char *a_section_path, const char *a_item_name)
dap_config_get_item_double Getting a configuration item as a floating-point value ...
Definition: dap_config.c:461
bool dap_config_get_item_bool(dap_config_t *a_config, const char *a_section_path, const char *a_item_name)
dap_config_get_item_bool Getting a configuration item as a boolean
Definition: dap_config.c:433
void dap_config_close(dap_config_t *a_config)
dap_config_close Closing the configuration
Definition: dap_config.c:281
struct dap_config dap_config_t
void * _internal
Definition: dap_config.h:13
int32_t dap_config_get_item_int32_default(dap_config_t *a_config, const char *a_section_path, const char *a_item_name, int32_t a_default)
dap_config_get_item_int32_default Getting a configuration item as a int32
Definition: dap_config.c:333
void dap_config_deinit()
dap_config_deinit Deinitialize settings
Definition: dap_config.c:63
int32_t dap_config_get_item_int32(dap_config_t *a_config, const char *a_section_path, const char *a_item_name)
dap_config_get_item_int32 Getting a configuration item as a int32
Definition: dap_config.c:320
const char * dap_config_get_item_str(dap_config_t *a_config, const char *a_section_path, const char *a_item_name)
dap_config_get_item_str Getting a configuration item as a string
Definition: dap_config.c:373