navit  0.5.1-trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups
config_.h
Go to the documentation of this file.
1 #ifdef __cplusplus
2 extern "C" {
3 #endif
4 extern int main_argc;
5 extern char * const* main_argv;
6 extern struct config *config;
7 extern int configured;
8 extern int config_empty_ok;
9 /* prototypes */
10 enum attr_type;
11 struct attr;
12 struct attr_iter;
13 struct config;
14 struct config * config_get(void);
15 void config_destroy(struct config *this_);
16 int config_get_attr(struct config *this_, enum attr_type type, struct attr *attr, struct attr_iter *iter);
17 int config_set_attr(struct config *this_, struct attr *attr);
18 int config_add_attr(struct config *this_, struct attr *attr);
19 int config_remove_attr(struct config *this_, struct attr *attr);
20 struct attr_iter *config_attr_iter_new(void);
22 struct config *config_new(struct attr *parent, struct attr **attrs);
23 /* end of prototypes */
24 #ifdef __cplusplus
25 }
26 #endif
int configured
Definition: config_.c:46
attr_type
Definition: attr.h:34
struct config * config_get(void)
Definition: config_.c:39
int config_remove_attr(struct config *this_, struct attr *attr)
Definition: config_.c:123
Definition: config_.c:34
tuple iter
Definition: eval.py:8
Definition: gpx2navit_txt.h:51
Definition: config_.c:48
struct config * config
void config_destroy(struct config *this_)
Definition: config_.c:53
Definition: attr.h:156
struct attr_iter * config_attr_iter_new(void)
Definition: config_.c:129
int main_argc
Definition: start_real.c:55
char *const * main_argv
Definition: start_real.c:56
void config_attr_iter_destroy(struct attr_iter *iter)
Definition: config_.c:135
struct config * config_new(struct attr *parent, struct attr **attrs)
Definition: config_.c:142
char type[3]
Definition: garmin_img.c:130
int config_get_attr(struct config *this_, enum attr_type type, struct attr *attr, struct attr_iter *iter)
Definition: config_.c:84
int config_empty_ok
Definition: config_.c:44
int config_add_attr(struct config *this_, struct attr *attr)
Definition: config_.c:113
int config_set_attr(struct config *this_, struct attr *attr)
Definition: config_.c:104