34 #ifndef _OPENVAS_LIBRARIES_BASE_SETTINGS_H
35 #define _OPENVAS_LIBRARIES_BASE_SETTINGS_H
const gchar * settings_iterator_name(settings_iterator_t *iterator)
Get the name from a settings iterator.
Definition: settings.c:184
GKeyFile * key_file
Definition: settings.h:43
gboolean settings_iterator_next(settings_iterator_t *iterator)
Increment an iterator.
Definition: settings.c:168
void settings_cleanup(settings_t *settings)
Cleanup a settings structure.
Definition: settings.c:98
Definition: settings.h:39
gchar ** current_key
Definition: settings.h:52
Definition: settings.h:48
gchar ** last_key
Definition: settings.h:53
void cleanup_settings_iterator(settings_iterator_t *iterator)
Cleanup a settings iterator.
Definition: settings.c:154
gchar * file_name
Definition: settings.h:41
const gchar * settings_iterator_value(settings_iterator_t *iterator)
Get the value from a settings iterator.
Definition: settings.c:197
gchar * group_name
Definition: settings.h:42
gchar ** keys
Definition: settings.h:50
int init_settings_iterator_from_file(settings_iterator_t *iterator, const gchar *filename, const gchar *group)
Initialise a settings iterator from a file.
Definition: settings.c:115
settings_t settings
Definition: settings.h:51