navit
0.5.3-trunk
|
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <glib.h>
#include "debug.h"
#include "item.h"
#include "country.h"
#include "search.h"
#include "linguistics.h"
#include "navit_nls.h"
Data Structures | |
struct | country |
struct | country_search |
Functions | |
static int | country_attr_get (void *priv_data, enum attr_type attr_type, struct attr *attr) |
struct country_search * | country_search_new (struct attr *search, int partial) |
static int | match (struct country_search *this_, enum attr_type type, const char *name) |
struct item * | country_search_get_item (struct country_search *this_) |
struct attr * | country_default (void) |
void | country_search_destroy (struct country_search *this_) |
Variables | |
static struct country | country [] |
struct item_methods | country_meth |
static struct attr | country_default_attr |
static char | iso2 [3] |
struct attr* country_default | ( | void | ) |
void country_search_destroy | ( | struct country_search * | this_ | ) |
struct item* country_search_get_item | ( | struct country_search * | this_ | ) |
struct country_search* country_search_new | ( | struct attr * | search, |
int | partial | ||
) |
References country_search::count, country_meth, item::id_hi, country_search::item, country_search::len, linguistics_casefold(), item::map, item::meth, country_search::partial, item::priv_data, country_search::search, attr::str, attr::type, item::type, and attr::u.
Referenced by country_id_from_iso2(), destination_address(), gui_internal_search_list_set_default_country(), Java_org_navitproject_navit_NavitGraphics_getDefaultCountry(), map_search_new(), and NGQProxySearch::NGQProxySearch().
|
static |
References linguistics_cmp_expand, linguistics_cmp_partial, linguistics_cmp_words, linguistics_compare(), name, country_search::partial, country_search::search, attr::str, attr::type, type, and attr::u.
Referenced by gui_internal_cmd_pois_item_selected(), item_bin_write_match(), linguistics_expand_special(), longest_match_add_match(), osm_process_town_by_boundary(), process_multipolygons_find_loop(), and vehicle_draw_do().
|
static |
Referenced by country_default().
struct item_methods country_meth |
Referenced by country_search_new().
|
static |
Referenced by country_default(), and gui_internal_search_town_in_country().