src/xmlnode.h

changeset 9837
789d33edcda8
parent 8262
fa907a654af9
child 10327
a2b44a6bff0e
equal deleted inserted replaced
9836:a6c82db17923 9837:789d33edcda8
52 char *xmlnode_get_data(xmlnode *node); 52 char *xmlnode_get_data(xmlnode *node);
53 void xmlnode_set_attrib(xmlnode *node, const char *attr, const char *value); 53 void xmlnode_set_attrib(xmlnode *node, const char *attr, const char *value);
54 const char *xmlnode_get_attrib(xmlnode *node, const char *attr); 54 const char *xmlnode_get_attrib(xmlnode *node, const char *attr);
55 void xmlnode_remove_attrib(xmlnode *node, const char *attr); 55 void xmlnode_remove_attrib(xmlnode *node, const char *attr);
56 char *xmlnode_to_str(xmlnode *node, int *len); 56 char *xmlnode_to_str(xmlnode *node, int *len);
57 char *xmlnode_to_formatted_str(xmlnode *node, int *len);
57 xmlnode *xmlnode_from_str(const char *str, size_t size); 58 xmlnode *xmlnode_from_str(const char *str, size_t size);
58 xmlnode *xmlnode_copy(xmlnode *src); 59 xmlnode *xmlnode_copy(xmlnode *src);
59 60
60 void xmlnode_free(xmlnode *node); 61 void xmlnode_free(xmlnode *node);
61 62

mercurial