|
Greenbone Vulnerability Management Libraries 22.25.0
|
Implementation of API to handle configuration file management. More...
Macros | |
| #define | G_LOG_DOMAIN "libgvm base" |
| GLib log domain. | |
Functions | |
| static int | settings_init_from_file (settings_t *settings, const gchar *filename, const gchar *group) |
| Initialise a settings struct from a file. | |
| void | settings_cleanup (settings_t *settings) |
| Cleanup a settings structure. | |
| int | init_settings_iterator_from_file (settings_iterator_t *iterator, const gchar *filename, const gchar *group) |
| Initialise a settings iterator from a file. | |
| void | cleanup_settings_iterator (settings_iterator_t *iterator) |
| Cleanup a settings iterator. | |
| gboolean | settings_iterator_next (settings_iterator_t *iterator) |
| Increment an iterator. | |
| const gchar * | settings_iterator_name (settings_iterator_t *iterator) |
| Get the name from a settings iterator. | |
| const gchar * | settings_iterator_value (settings_iterator_t *iterator) |
| Get the value from a settings iterator. | |
Implementation of API to handle configuration file management.
| #define G_LOG_DOMAIN "libgvm base" |
GLib log domain.
| void cleanup_settings_iterator | ( | settings_iterator_t * | iterator | ) |
Cleanup a settings iterator.
| [in] | iterator | Settings iterator. |
| int init_settings_iterator_from_file | ( | settings_iterator_t * | iterator, |
| const gchar * | filename, | ||
| const gchar * | group ) |
Initialise a settings iterator from a file.
| [in] | iterator | Settings iterator. |
| [in] | filename | Complete name of the configuration file. |
| [in] | group | Name of the group in the file. |
| void settings_cleanup | ( | settings_t * | settings | ) |
Cleanup a settings structure.
| [in] | settings | Settings structure. |
|
static |
Initialise a settings struct from a file.
| [in] | settings | Settings. |
| [in] | filename | Complete name of the configuration file. |
| [in] | group | Name of the group in the file. |
| const gchar * settings_iterator_name | ( | settings_iterator_t * | iterator | ) |
Get the name from a settings iterator.
| [in] | iterator | Settings iterator. |
| gboolean settings_iterator_next | ( | settings_iterator_t * | iterator | ) |
Increment an iterator.
| [in] | iterator | Settings iterator. |
| const gchar * settings_iterator_value | ( | settings_iterator_t * | iterator | ) |
Get the value from a settings iterator.
| [in] | iterator | Settings iterator. |