src/xmlnode.h

changeset 7642
4e1735a499f5
parent 7131
bde45b2e6bf3
child 8046
c581b20a47d6
equal deleted inserted replaced
7641:6eb740f798f8 7642:4e1735a499f5
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_ */

mercurial