mapset.h (navit-0.5.5) | : | mapset.h (navit-0.5.6) | ||
---|---|---|---|---|
skipping to change at line 33 | skipping to change at line 33 | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
/* prototypes */ | /* prototypes */ | |||
enum attr_type; | enum attr_type; | |||
struct attr; | struct attr; | |||
struct attr_iter; | struct attr_iter; | |||
struct item; | struct item; | |||
struct map; | struct map; | |||
/** | ||||
* @brief A mapset. | ||||
* | ||||
* A mapset is a collection of (one or more) maps. This allows you to combine da | ||||
ta from multiple maps, e.g. one map | ||||
* with the road network and another with special POIs. | ||||
*/ | ||||
struct mapset; | struct mapset; | |||
struct mapset_handle; | struct mapset_handle; | |||
struct mapset_search; | struct mapset_search; | |||
struct mapset *mapset_new(struct attr *parent, struct attr **attrs); | struct mapset *mapset_new(struct attr *parent, struct attr **attrs); | |||
struct mapset *mapset_dup(struct mapset *ms); | struct mapset *mapset_dup(struct mapset *ms); | |||
struct attr_iter *mapset_attr_iter_new(void * unused); | struct attr_iter *mapset_attr_iter_new(void * unused); | |||
void mapset_attr_iter_destroy(struct attr_iter *iter); | void mapset_attr_iter_destroy(struct attr_iter *iter); | |||
int mapset_add_attr(struct mapset *ms, struct attr *attr); | int mapset_add_attr(struct mapset *ms, struct attr *attr); | |||
int mapset_remove_attr(struct mapset *ms, struct attr *attr); | int mapset_remove_attr(struct mapset *ms, struct attr *attr); | |||
int mapset_get_attr(struct mapset *ms, enum attr_type type, struct attr *attr, s truct attr_iter *iter); | int mapset_get_attr(struct mapset *ms, enum attr_type type, struct attr *attr, s truct attr_iter *iter); | |||
void mapset_destroy(struct mapset *ms); | void mapset_destroy(struct mapset *ms); | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 9 lines changed or added |