|
GRASS GIS 7 Programmer's Manual
7.9.dev(2021)-e5379bbd7
|

Go to the source code of this file.
Functions | |
| void | G_write_key_value_file (const char *file, const struct Key_Value *kv) |
| Write key/value pairs to file. More... | |
| struct Key_Value * | G_read_key_value_file (const char *file) |
| Read key/values pairs from file. More... | |
Key_Value management.
(C) 2001-2008, 2012 by the GRASS Development Team
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file key_value3.c.
| struct Key_Value* G_read_key_value_file | ( | const char * | file | ) |
Read key/values pairs from file.
Allocated memory must be freed G_free_key_value(). Call G_fatal_error() when unable to read key/value items from the file.
| [in] | file | filename for reading |
Definition at line 53 of file key_value3.c.
References _, G_fatal_error(), and G_fread_key_value().
Referenced by G_get_projepsg(), G_get_projinfo(), G_get_projunits(), and Rast__check_fp_type().
| void G_write_key_value_file | ( | const char * | file, |
| const struct Key_Value * | kv | ||
| ) |
Write key/value pairs to file.
| file | filename for writing |
| kv | pointer Key_Value structure |
Definition at line 28 of file key_value3.c.
References _, G_fatal_error(), and G_fwrite_key_value().