… | |
… | |
36 | struct mapset *mapset_new(struct attr *parent, struct attr **attrs); |
36 | struct mapset *mapset_new(struct attr *parent, struct attr **attrs); |
37 | struct attr_iter *mapset_attr_iter_new(void); |
37 | struct attr_iter *mapset_attr_iter_new(void); |
38 | void mapset_attr_iter_destroy(struct attr_iter *iter); |
38 | void mapset_attr_iter_destroy(struct attr_iter *iter); |
39 | int mapset_add_attr(struct mapset *ms, struct attr *attr); |
39 | int mapset_add_attr(struct mapset *ms, struct attr *attr); |
40 | int mapset_add_attr_name(struct mapset *ms, struct attr *attr); |
40 | int mapset_add_attr_name(struct mapset *ms, struct attr *attr); |
|
|
41 | int mapset_add_attr_name_str(struct mapset *ms, struct attr *attr,char *map_name_str); |
41 | int mapset_remove_attr(struct mapset *ms, struct attr *attr); |
42 | int mapset_remove_attr(struct mapset *ms, struct attr *attr); |
42 | int mapset_get_attr(struct mapset *ms, enum attr_type type, struct attr *attr, struct attr_iter *iter); |
43 | int mapset_get_attr(struct mapset *ms, enum attr_type type, struct attr *attr, struct attr_iter *iter); |
43 | void mapset_destroy(struct mapset *ms); |
44 | void mapset_destroy(struct mapset *ms); |
44 | struct map *mapset_get_map_by_name(struct mapset *ms, char*map_name); |
45 | struct map *mapset_get_map_by_name(struct mapset *ms, char *map_name); |
45 | struct mapset_handle *mapset_open(struct mapset *ms); |
46 | struct mapset_handle *mapset_open(struct mapset *ms); |
46 | struct map *mapset_next(struct mapset_handle *msh, int active); |
47 | struct map *mapset_next(struct mapset_handle *msh, int active); |
47 | void mapset_close(struct mapset_handle *msh); |
48 | void mapset_close(struct mapset_handle *msh); |
48 | struct mapset_search *mapset_search_new(struct mapset *ms, struct item *item, struct attr *search_attr, int partial); |
49 | struct mapset_search *mapset_search_new(struct mapset *ms, struct item *item, struct attr *search_attr, int partial); |
49 | struct item *mapset_search_get_item(struct mapset_search *this_); |
50 | struct item *mapset_search_get_item(struct mapset_search *this_); |