Navit SVN

/work/compile/navit/src/navit/main.h

00001 
00020 #ifndef NAVIT_MAIN_H
00021 #define NAVIT_MAIN_H
00022 
00023 #ifdef __cplusplus
00024 extern "C" {
00025 #endif
00026 
00027 /* prototypes */
00028 struct navit;
00029 struct iter;
00030 struct attr;
00031 struct iter * main_iter_new(void);
00032 void main_iter_destroy(struct iter *iter);
00033 struct navit * main_get_navit(struct iter *iter);
00034 void main_add_navit(struct navit *nav);
00035 void main_remove_navit(struct navit *nav);
00036 int main_add_attr(struct attr *attr);
00037 int main_remove_attr(struct attr *attr);
00038 void main_init(const char *program);
00039 void main_init_nls(void);
00040 int main(int argc, char **argv);
00041 /* end of prototypes */
00042 
00043 #ifdef __cplusplus
00044 }
00045 #endif
00046 
00047 #endif