eid-viewer
eid-viewer library
xmlmap.h
1 #ifndef EID_VWR_XMLMAP_H
2 #define EID_VWR_XMLMAP_H
3 
4 #include <eid-util/utftranslate.h>
5 
6 #ifdef __cplusplus
7 extern "C"
8 {
9 #endif
10 
12  {
13  const EID_CHAR *name;
14  const EID_CHAR *label;
15  int reqd;
16  };
17 
18  struct element_desc
19  {
20  const EID_CHAR *name;
21  const EID_CHAR *label;
22  int reqd;
23  int is_b64;
24  struct element_desc *child_elements;
25  struct attribute_desc *attributes;
26  };
27 
28  extern struct element_desc *toplevel;
29 
30  struct element_desc *get_elemdesc(const EID_CHAR * xmlname);
31  struct attribute_desc *get_attdesc(const EID_CHAR * xmlname);
32 
33 #ifdef __cplusplus
34 }
35 #endif
36 
37 #endif
Definition: xmlmap.h:18
Definition: xmlmap.h:11