|
Functions |
scew_element * | scew_element_create (XML_Char const *name) |
void | scew_element_free (scew_element *element) |
unsigned int | scew_element_count (scew_element const *element) |
scew_element * | scew_element_next (scew_element const *parent, scew_element const *element) |
scew_element * | scew_element_by_index (scew_element *parent, unsigned int idx) |
scew_element * | scew_element_by_name (scew_element const *parent, XML_Char const *name) |
scew_element ** | scew_element_list (scew_element const *parent, XML_Char const *name, unsigned int *count) |
void | scew_element_list_free (scew_element **lst) |
XML_Char const * | scew_element_name (scew_element const *element) |
XML_Char const * | scew_element_contents (scew_element const *element) |
XML_Char const * | scew_element_set_name (scew_element *element, XML_Char const *name) |
XML_Char const * | scew_element_set_contents (scew_element *element, XML_Char const *data) |
scew_element * | scew_element_add (scew_element *element, XML_Char const *name) |
scew_element * | scew_element_add_elem (scew_element *element, scew_element *new_elem) |
void | scew_element_del (scew_element *element) |
void | scew_element_del_by_name (scew_element *element, XML_Char const *name) |
void | scew_element_del_by_index (scew_element *element, unsigned int idx) |
void | scew_element_list_del (scew_element *element, XML_Char const *name) |
scew_attribute * | scew_element_add_attr (scew_element *element, scew_attribute *attribute) |
scew_attribute * | scew_element_add_attr_pair (scew_element *element, XML_Char const *name, XML_Char const *value) |
void | scew_element_del_attr (scew_element *element, XML_Char const *name) |
Element related functions. SCEW provides functions to access and manipulate the elements of an XML tree.