2 * XML parsing abstraction interface header.
3 * Contains public structs and lists externs which are further used.
9 typedef struct _E_XKB_Model
12 const char *description;
15 typedef struct _E_XKB_Variant
18 const char *description;
21 typedef struct _E_XKB_Layout
24 const char *description;
29 typedef struct _E_XKB_Option_Group
31 const char *description;
35 typedef struct _E_XKB_Option
38 const char *description;
41 int parse_rules(void);
42 void clear_rules(void);
43 void find_rules(void);
45 int layout_sort_cb (const void *data1, const void *data2);
46 int layout_sort_by_name_cb(const void *data1, const void *data2);
48 extern Eina_List *models;
49 extern Eina_List *layouts;
50 extern Eina_List *optgroups;