Go to the source code of this file.
Classes | |
struct | MapeConfigFileEntry_ |
struct | MapeConfigFile_ |
Functions | |
MapeConfigFile * | mape_config_file_new (const gchar *filename) |
void | mape_config_file_destroy (MapeConfigFile *file) |
gboolean | mape_config_file_serialise (MapeConfigFile *file, GError **error) |
gsize | mape_config_file_get_entry_count (MapeConfigFile *file) |
MapeConfigFileEntry * | mape_config_file_get_entry (MapeConfigFile *file, gsize index) |
MapeConfigFileEntry * | mape_config_file_get_entry_by_key (MapeConfigFile *file, const gchar *key) |
void | mape_config_file_set_entry (MapeConfigFile *file, const gchar *key, const gchar *value) |
const gchar * | mape_config_file_entry_get_key (MapeConfigFileEntry *entry) |
const gchar * | mape_config_file_entry_get_value (MapeConfigFileEntry *entry) |
struct MapeConfigFileEntry_ |
Definition at line 22 of file configfile.h.
Class Members | ||
---|---|---|
gchar * | key | |
gchar * | value |
struct MapeConfigFile_ |
Definition at line 27 of file configfile.h.
Class Members | ||
---|---|---|
MapeConfigFileEntry * | entries | |
gsize | entry_count | |
gchar * | file_path |
void mape_config_file_destroy | ( | MapeConfigFile * | file | ) |
Definition at line 56 of file configfile.c.
References MapeConfigFile_::entries, MapeConfigFile_::entry_count, MapeConfigFile_::file_path, MapeConfigFileEntry_::key, and MapeConfigFileEntry_::value.
Referenced by mape_window_destroy().
const gchar* mape_config_file_entry_get_key | ( | MapeConfigFileEntry * | entry | ) |
Definition at line 169 of file configfile.c.
References MapeConfigFileEntry_::key.
const gchar* mape_config_file_entry_get_value | ( | MapeConfigFileEntry * | entry | ) |
Definition at line 174 of file configfile.c.
References MapeConfigFileEntry_::value.
MapeConfigFileEntry* mape_config_file_get_entry | ( | MapeConfigFile * | file, |
gsize | index | ||
) |
Definition at line 125 of file configfile.c.
References MapeConfigFile_::entries.
MapeConfigFileEntry* mape_config_file_get_entry_by_key | ( | MapeConfigFile * | file, |
const gchar * | key | ||
) |
Definition at line 132 of file configfile.c.
References MapeConfigFile_::entries, MapeConfigFile_::entry_count, and MapeConfigFileEntry_::key.
Referenced by mape_config_file_set_entry().
gsize mape_config_file_get_entry_count | ( | MapeConfigFile * | file | ) |
Definition at line 120 of file configfile.c.
References MapeConfigFile_::entry_count.
MapeConfigFile* mape_config_file_new | ( | const gchar * | filename | ) |
Definition at line 21 of file configfile.c.
References MapeConfigFile_::entries, MapeConfigFile_::entry_count, MapeConfigFile_::file_path, and mape_config_file_set_entry().
Referenced by mape_window_new().
gboolean mape_config_file_serialise | ( | MapeConfigFile * | file, |
GError ** | error | ||
) |
Definition at line 70 of file configfile.c.
References MapeConfigFile_::entries, MapeConfigFile_::entry_count, MapeConfigFile_::file_path, MapeConfigFileEntry_::key, and MapeConfigFileEntry_::value.
Referenced by mape_window_destroy().
void mape_config_file_set_entry | ( | MapeConfigFile * | file, |
const gchar * | key, | ||
const gchar * | value | ||
) |
Definition at line 143 of file configfile.c.
References MapeConfigFile_::entries, MapeConfigFile_::entry_count, MapeConfigFileEntry_::key, mape_config_file_get_entry_by_key(), and MapeConfigFileEntry_::value.
Referenced by mape_config_file_new(), and mape_window_new().