navit
0.5.3-trunk
|
Go to the source code of this file.
Functions | |
struct iter * | main_iter_new (void) |
void | main_iter_destroy (struct iter *iter) |
struct navit * | main_get_navit (struct iter *iter) |
void | main_add_navit (struct navit *nav) |
void | main_remove_navit (struct navit *nav) |
int | main_add_attr (struct attr *attr) |
int | main_remove_attr (struct attr *attr) |
void | main_init (const char *program) |
void | main_init_nls (void) |
int | main (int argc, char **argv) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
Main
Navit, a modular navigation system. Copyright (C) 2005-2009 Navit Team
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. this program is free software, please use it as you like. i am not a programmer, so please have this code reviewed to make sure it has nog bugs or ill side efects. use at your own risk compile it with: gcc -l m -o latlon2bookmark latlon2bookmark.c Credits for this work goes to edje in navit
References argc, argv, buffer::base, closeProp(), command(), createProp(), current_to_iso8601(), dbg, description(), err(), errormode, exit, exit_with_error(), experimental, experimental_feature_description, files_relation_processing_destroy(), files_relation_processing_new(), g_szClassName, lat, linguistics_init(), load_types_file(), M_PI, M_PI_4, navit_binding_w32_msg::magic, main_init(), main_real(), buffer::malloced, maptool_assemble_map(), maptool_dump(), maptool_generate_tiles(), maptool_init(), maptool_load_countries(), maptool_load_node_table(), maptool_load_tilesdir(), message_handler(), NAVIT_BINDING_W32_DWDATA, NAVIT_BINDING_W32_MAGIC, NAVIT_BINDING_W32_VERSION, g2sprop::needsStats, node_buffer, osm_count_references(), osm_process_coastlines(), osm_process_multipolygons(), osm_process_towns(), osm_process_turn_restrictions(), osm_process_way2poi(), osm_protobufdb_load(), osm_read_input_data(), osm_resolve_coords_and_split_at_intersections(), p, parse_option(), parseMain(), phase, print_usage(), process_associated_streets(), process_binfile(), process_house_number_interpolations(), setOptions(), showStats(), buffer::size, sort_countries(), start_brk, start_phase(), start_ts, suffixes, tempfile(), tempfile_unlink(), navit_binding_w32_msg::text, usage(), navit_binding_w32_msg::version, and maptool_params::ways_split.
int main_add_attr | ( | struct attr * | attr | ) |
void main_add_navit | ( | struct navit * | nav | ) |
struct navit* main_get_navit | ( | struct iter * | iter | ) |
void main_init | ( | const char * | program | ) |
References _, callback_list_new(), cbl, file_exists(), filename, L, main_setup_environment(), PATH_MAX, and spawn_process_init().
Referenced by main(), and main_real().
void main_init_nls | ( | void | ) |
void main_iter_destroy | ( | struct iter * | iter | ) |
struct iter* main_iter_new | ( | void | ) |
int main_remove_attr | ( | struct attr * | attr | ) |
void main_remove_navit | ( | struct navit * | nav | ) |