|
Functions |
MXML_ITERATOR * | mxml_iterator_new (MXML_DOCUMENT *doc) |
MXML_STATUS | mxml_iterator_setup (MXML_ITERATOR *it, MXML_DOCUMENT *doc) |
void | mxml_iterator_destroy (MXML_ITERATOR *it) |
MXML_NODE * | mxml_iterator_top (MXML_ITERATOR *it) |
void | mxml_iterator_set_top (MXML_ITERATOR *it, MXML_NODE *node) |
void | mxml_iterator_copy (MXML_ITERATOR *dest, MXML_ITERATOR *src) |
MXML_ITERATOR * | mxml_iterator_clone (MXML_ITERATOR *src) |
MXML_NODE * | mxml_iterator_next (MXML_ITERATOR *it) |
MXML_NODE * | mxml_iterator_next_brother (MXML_ITERATOR *it) |
MXML_NODE * | mxml_iterator_previous_brother (MXML_ITERATOR *it) |
MXML_NODE * | mxml_iterator_descend (MXML_ITERATOR *it) |
MXML_NODE * | mxml_iterator_ascend (MXML_ITERATOR *it) |
void | mxml_iterator_insert_after (MXML_ITERATOR *it, MXML_NODE *node) |
void | mxml_iterator_insert_before (MXML_ITERATOR *it, MXML_NODE *node) |
void | mxml_iterator_insert_below (MXML_ITERATOR *it, MXML_NODE *node) |
void | mxml_iterator_add_below (MXML_ITERATOR *it, MXML_NODE *node) |
MXML_NODE * | mxml_iterator_scan_node (MXML_ITERATOR *it, char *name) |
MXML_NODE * | mxml_iterator_scan_attribute (MXML_ITERATOR *it, char *attrib) |
MXML_NODE * | mxml_iterator_scan_attribute_value (MXML_ITERATOR *it, char *attrib, char *val) |