Method
GLibKeyFileload_from_data_dirs
Declaration
gboolean
g_key_file_load_from_data_dirs (
GKeyFile* key_file,
const gchar* file,
gchar** full_path,
GKeyFileFlags flags,
GError** error
)
Description
This function looks for a key file named file
in the paths
returned from g_get_user_data_dir()
and g_get_system_data_dirs(),
loads the file into key_file
and returns the file’s full path in
full_path
. If the file could not be loaded then an %error is
set to either a GFileError
or GKeyFileError
.
Available since: | 2.6 |
Parameters
file |
const gchar* |
A relative path to a filename to open and parse. |
|
The data is owned by the caller of the function. | |
The value is a file system path, using the OS encoding. | |
full_path |
gchar** |
Return location for a string containing the full path
of the file, or |
|
The argument will be set by the function. | |
The argument can be NULL . | |
The instance takes ownership of the data, and is responsible for freeing it. | |
The value is a file system path, using the OS encoding. | |
flags |
GKeyFileFlags |
Flags from |
|
error |
GError ** |
The return location for a GError* , or NULL . |