]> git.ozlabs.org Git - ccan/blob - ccan/ttxml/ttxml.h
4b5017771ca8b3829cc595b9c8ca0305c9373a8e
[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);
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