|
OpenVAS Libraries
6.0+beta5
|
Protos and data structures for configuration file management. More...
#include <glib.h>Go to the source code of this file.
Data Structures | |
| struct | settings_t |
| struct | settings_iterator_t |
Functions | |
| int | settings_init (settings_t *, const gchar *, const gchar *) |
| Initialise a settings struct. More... | |
| void | settings_cleanup (settings_t *) |
| Cleanup a settings structure. More... | |
| void | settings_set (settings_t *, const gchar *, const gchar *) |
| Set a settings name value pair. More... | |
| int | settings_save (settings_t *) |
| Save settings. More... | |
| int | init_settings_iterator (settings_iterator_t *, const gchar *, const gchar *) |
| Initialise a settings iterator. More... | |
| int | init_settings_iterator_from_file (settings_iterator_t *, const gchar *, const gchar *) |
| Initialise a settings iterator from a file. More... | |
| void | cleanup_settings_iterator (settings_iterator_t *) |
| Cleanup a settings iterator. More... | |
| int | settings_iterator_next (settings_iterator_t *) |
| Increment an iterator. More... | |
| const gchar * | settings_iterator_name (settings_iterator_t *) |
| Get the name from a settings iterator. More... | |
| const gchar * | settings_iterator_value (settings_iterator_t *) |
| Get the value from a settings iterator. More... | |
Protos and data structures for configuration file management.
This file contains the protos for settings.c
| void cleanup_settings_iterator | ( | settings_iterator_t * | iterator) |
Cleanup a settings iterator.
| [in] | iterator | Settings iterator. |
| int init_settings_iterator | ( | settings_iterator_t * | iterator, |
| const gchar * | filename, | ||
| const gchar * | group | ||
| ) |
Initialise a settings iterator.
| [in] | iterator | Settings iterator. |
| [in] | filename | Complete name of the configuration file. |
| [in] | group | Name of the group in the file. |
| 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] | iterator | Settings iterator. |
| int settings_init | ( | settings_t * | settings, |
| const gchar * | filename, | ||
| const gchar * | group | ||
| ) |
Initialise a settings struct.
| [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. |
| int 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. |
| int settings_save | ( | settings_t * | settings) |
Save settings.
| [in] | settings | Settings. |
| void settings_set | ( | settings_t * | settings, |
| const gchar * | name, | ||
| const gchar * | value | ||
| ) |
Set a settings name value pair.
| [in] | settings | Settings. |
| [in] | name | Name of setting. |
| [in] | value | Value of setting. |
1.8.4