diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-06-01 16:07:39 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-06-01 16:07:39 +0000 |
commit | d1e9d486e52470c358eeb9f2876897fdd53aba57 (patch) | |
tree | ded59d29b0abda2e20e9ae29c839d06053376b42 /navit/search.h | |
parent | 5cd70e21aebbab2d430a508e94e01c73f8574971 (diff) | |
download | navit-d1e9d486e52470c358eeb9f2876897fdd53aba57.tar.gz |
Add:Core:Work on housenumber search
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2300 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/search.h')
-rw-r--r-- | navit/search.h | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/navit/search.h b/navit/search.h index c868ab665..04547bf78 100644 --- a/navit/search.h +++ b/navit/search.h @@ -24,15 +24,17 @@ extern "C" { #endif struct search_list_common { - struct item item; + struct item unique,item; int selected; struct pcoord *c; + char *town_name; + char *district_name; + char *postal; + char *postal_mask; }; struct search_list_country { - struct item item; - int selected; - struct pcoord *c; + struct search_list_common common; char *car; char *iso2; char *iso3; @@ -41,28 +43,29 @@ struct search_list_country { }; struct search_list_town { - struct item item; - int selected; - struct pcoord *c; + struct search_list_common common; struct item itemt; - char *postal; char *name; char *district; }; struct search_list_street { - struct item item; - int selected; - struct pcoord *c; + struct search_list_common common; char *name; }; +struct search_list_house_number { + struct search_list_common common; + char *house_number; +}; + struct search_list_result { int id; struct pcoord *c; struct search_list_country *country; struct search_list_town *town; struct search_list_street *street; + struct search_list_house_number *house_number; }; /* prototypes */ |