]> git.ozlabs.org Git - ccan/blob - ccan/ttxml/ttxml.h
ttxml: new module.
[ccan] / ccan / ttxml / ttxml.h
1
2 typedef struct XmlNode {
3         char * name;
4         char ** attrib;
5         int nattrib;
6         struct XmlNode * child;
7         struct XmlNode * next;
8 } XmlNode;
9
10
11 XmlNode* xml_new(char * name, char * attrib);
12 XmlNode* xml_load(const char * filename);
13 void xml_free(XmlNode *target);
14 char* xml_attr(XmlNode *x, const char *name);
15 XmlNode * xml_find(XmlNode *xml, const char *name);
16