| 47 void xmlnode_insert_data(xmlnode *parent, const char *data, size_t size); |
47 void xmlnode_insert_data(xmlnode *parent, const char *data, size_t size); |
| 48 char *xmlnode_get_data(xmlnode *node); |
48 char *xmlnode_get_data(xmlnode *node); |
| 49 void xmlnode_set_attrib(xmlnode *node, const char *attr, const char *value); |
49 void xmlnode_set_attrib(xmlnode *node, const char *attr, const char *value); |
| 50 const char *xmlnode_get_attrib(xmlnode *node, const char *attr); |
50 const char *xmlnode_get_attrib(xmlnode *node, const char *attr); |
| 51 void xmlnode_remove_attrib(xmlnode *node, const char *attr); |
51 void xmlnode_remove_attrib(xmlnode *node, const char *attr); |
| 52 char *xmlnode_to_str(xmlnode *node); |
52 char *xmlnode_to_str(xmlnode *node, int *len); |
| 53 xmlnode *xmlnode_from_str(const char *str, size_t size); |
53 xmlnode *xmlnode_from_str(const char *str, size_t size); |
| 54 |
54 |
| 55 void xmlnode_free(xmlnode *node); |
55 void xmlnode_free(xmlnode *node); |
| 56 |
56 |
| 57 #endif /* _GAIM_XMLNODE_H_ */ |
57 #endif /* _GAIM_XMLNODE_H_ */ |