GRASS Programmer's Manual
6.5.svn(2014)-r66266
|
Go to the source code of this file.
Functions | |
int | append_item (PAD *pad, const char *name, const char *value, int replace) |
int | delete_item (PAD *pad, const char *name) |
ITEM * | find_item (PAD *pad, const char *name) |
PAD * | pad_list (void) |
int | create_pad (const char *name) |
int | delete_pad (PAD *pad) |
PAD * | find_pad (const char *name) |
int | invent_pad (char *name) |
Definition at line 70 of file pad.c.
References find_item(), G_free(), G_store(), _item_::list, new_item(), _list::next, NULL, and _list::value.
Referenced by LOC_pad_append_item(), LOC_pad_set_item(), and process_command().
int create_pad | ( | const char * | name | ) |
Definition at line 167 of file pad.c.
References G_free(), G_store(), _pad_::items, _pad_::name, _pad_::next, NULL, and _pad_::prev.
Referenced by LIB_init(), LOC_pad_create(), and process_command().
Definition at line 113 of file pad.c.
References find_item(), _pad_::items, _item_::next, NULL, and _item_::prev.
Referenced by LOC_pad_delete_item(), LOC_pad_set_item(), and process_command().
Definition at line 188 of file pad.c.
References G_free(), _pad_::items, _item_::next, and NULL.
Referenced by LOC_pad_delete(), and process_command().
Definition at line 135 of file pad.c.
References _pad_::items, _item_::name, _item_::next, and NULL.
Referenced by append_item(), delete_item(), LOC_pad_get_item(), process_command(), and Vect_snap_line().
PAD* find_pad | ( | const char * | name | ) |
Definition at line 207 of file pad.c.
References _pad_::name, _pad_::next, and NULL.
Referenced by invent_pad(), LOC_pad_create(), LOC_pad_select(), and process_command().
int invent_pad | ( | char * | name | ) |
Definition at line 217 of file pad.c.
References find_pad(), NULL, and sprintf().
Referenced by LOC_pad_invent(), and process_command().
PAD* pad_list | ( | void | ) |
Definition at line 146 of file pad.c.
Referenced by LOC_pad_list(), and process_command().